Школоло / Говнокод #22117 Ссылка на оригинал

0

  1. 1
Access violation at address 00403AC2 in module 'delphi32.exe'. Read at address 00000041.

Запостил: Borland_Delphi_7 Borland_Delphi_7, (Updated )

Комментарии (35) RSS

  • Кто подскажет, есть ли более-менее адекватный способ узнать загрузку CPU процессом?
    Это - самая сложная задача за всё время. Информации - 0, инет забит какими-то тупыми сорцами.
    Ответить
        • Я тебе и предлагаю самому написать. procfs -- это то самое "API", где прыщеядро выдаёт эту информацию.

          Тебя, кстати, забанили.
          Ответить
          • Что-то я не знаю такой API под винду.
            Я вкурсе... Ходил туда чисто от скуки, дабы модераторов постебать.
            Ответить
            • А ты под сygwin запускай.
              Default OS здесь не винда, а прыщи, так что надо было уточнять.
              Ответить
              • >>Default OS здесь не винда,
                угу
                именно потому вместо $USERNAME тут обычно пишут %USERNAME%
                Ответить
                • Вот так легко и непринуждённо Снаут вычислил Сёму.
                  Ответить
                    • Не может. Доктор Стертор пишет по ночам на делфи, ему не до Вас.
                      Ответить
                        • Держите Ваше субъективное мнение при себе. Последуйте моему примеру.
                          Ответить
                            • Объясню другими словами. Ваш мирок слишком узок, чтобы в него мог поместиться кто-быто ни было кроме Вас. Надо его слегка расширить...
                              Ответить
                              • ну твой-то мирок был настолько широк, что туда могл
                                Ответить
                                • Ага. Заходи, гостем будешь. Я уже искупался, и сейчас лежу в весьма выгодной позе.
                                  Ответить
                                    • Странный вывод. Тем не менее, это довольно стандартная ситуация. Стоит просто дать человеку то, что он просит - и он не поверит, сочтёт тебя "больным ублюдком".
                                      Ответить
            • Под Винду были исходники в комплекте Sysinternals.

              Однако, в январе 2011 года Microsoft удалила с сайта Microsoft Technet исходные коды утилит, созданных Марком Руссиновичем и Брюсом Когсвеллом. Свои действия Microsoft объяснила тем, что доступ к этим исходникам может вызвать проблемы с поддержкой других компонентов ОС Windows.
              Ответить
    • Конечно же есть!
      В павершеле пишешь
      Get-Process | Sort CPU -descending | Select -first 5 -Property ID,ProcessName,CPU | format-table -autosize
      Ответить
        • Блять, Инканус, где твое нестандартное мышление?! Там воображаемые гуиды.
          Ответить
        • ну так не через COM объект жеж
          вот тебе тоже самое через WMI, кстати
          wmic path win32_perfformatteddata_perfproc_process get Name, Caption, PercentProcessorTime, IDProcess /format:list
          Ответить
            • WMI это оче годный и официйний апи для всякой такой хуйни
              примерно как procfs или sysfs в лялихе

              Кстати в WMI можно и из косноли и из Scripting (через ActiveX) и из .NET и из C++ через COM и вообще
              Ответить
            • win32_perfformatteddata_perfproc_process понятное дело не работает, оно же из каунтеров даные берет
              Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8