Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Anton Администратор
Зарегистрирован: 01.11.2004 Сообщения: 1250 Откуда: Тамбов
|
Добавлено: Пн 27 Фев 2006 06:41 Заголовок сообщения: |
|
|
Volga region starving писал(а): | Давайте поговорим о чём-нибудь высоком... не о баскетболистах конечно... о женщинах, 8ое марта ж скоро.
Какой например подарок дарить? Кому?
Здравия всем кто знает меня и кто ещё узнает!!! | Вынес в отдельную тему http://forum.rasskazovo.ru/viewtopic.php?t=689 |
|
Вернуться к началу |
|
|
Den-SeopiN Завсегдатай
Зарегистрирован: 10.03.2005 Сообщения: 18 Откуда: Тамбов
|
Добавлено: Пн 27 Фев 2006 13:19 Заголовок сообщения: |
|
|
ArtGhost писал(а): | кто нибуть знает с помошью какой функции определить загрузку ЦП? |
А накой тебе? В заданиях такого нет.
А вообще, где-то в реестре хранятся счетчики... в том числе и загрузки процессора, можно оттуда читать.
Нешел, вот тута:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerfLib
в 019 на нашем, в 009 in English. (009 и 019 это тоже ключи, а там есть параметр counter) _________________ Словяне были вольнолюбивым народом. Их часто угоняли в рабство, но и там они не работали... |
|
Вернуться к началу |
|
|
Den-SeopiN Завсегдатай
Зарегистрирован: 10.03.2005 Сообщения: 18 Откуда: Тамбов
|
Добавлено: Пн 27 Фев 2006 14:46 Заголовок сообщения: |
|
|
И еще поищи по теме:
Performance Data Helper Library (pdh.dll).
То, что нужно. _________________ Словяне были вольнолюбивым народом. Их часто угоняли в рабство, но и там они не работали... |
|
Вернуться к началу |
|
|
ArtGhost Старожил
Зарегистрирован: 18.11.2004 Сообщения: 130 Откуда: С той стороны небытия
|
Добавлено: Пн 27 Фев 2006 18:30 Заголовок сообщения: |
|
|
Den-SeopiN писал(а): | ArtGhost писал(а): | кто нибуть знает с помошью какой функции определить загрузку ЦП? |
А накой тебе? В заданиях такого нет.
А вообще, где-то в реестре хранятся счетчики... в том числе и загрузки процессора, можно оттуда читать.
Нешел, вот тута:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerfLib
в 019 на нашем, в 009 in English. (009 и 019 это тоже ключи, а там есть параметр counter) |
как это нету во второй то лабе как раз есть! _________________ Ударим крепким сном по мукам совести. |
|
Вернуться к началу |
|
|
Leshyi Старожил
Зарегистрирован: 05.01.2005 Сообщения: 165 Откуда: не возвращаются...
|
Добавлено: Пн 27 Фев 2006 21:27 Заголовок сообщения: |
|
|
ArtGhost писал(а): | кто нибуть знает с помошью какой функции определить загрузку ЦП? |
DaragoiKomputerPakagiPogalustaZagruzkuPracessora(ochen nada, gelatelno v pracentah: nu ocen nada); |
|
Вернуться к началу |
|
|
Ange Завсегдатай
Зарегистрирован: 18.01.2006 Сообщения: 30
|
Добавлено: Пн 27 Фев 2006 23:28 Заголовок сообщения: |
|
|
Leshyi писал(а): | ArtGhost писал(а): | кто нибуть знает с помошью какой функции определить загрузку ЦП? |
DaragoiKomputerPakagiPogalustaZagruzkuPracessora(ochen nada, gelatelno v pracentah: nu ocen nada); |
...Ага, или Ctrl+Alt+Del |
|
Вернуться к началу |
|
|
Anton Администратор
Зарегистрирован: 01.11.2004 Сообщения: 1250 Откуда: Тамбов
|
|
Вернуться к началу |
|
|
Deadnight_Warrior Абориген
Зарегистрирован: 15.11.2004 Сообщения: 771
|
Добавлено: Чт 02 Мар 2006 20:45 Заголовок сообщения: |
|
|
Напишите, плиз, кто-нибудь пример использования функции Toolhelp32ReadProcessMemory(th32ProcessID: DWORD; lpBaseAddress: Pointer; var lpBuffer; cbRead: DWORD; var lpNumberOfBytesRead: DWORD): BOOL. Оч надо! Особенно непонятно с lpBaseAddress (базовый адрес для чтения в опрделенном процессе). Где брать этот адрес? |
|
Вернуться к началу |
|
|
Deadnight_Warrior Абориген
Зарегистрирован: 15.11.2004 Сообщения: 771
|
Добавлено: Вс 12 Мар 2006 10:39 Заголовок сообщения: |
|
|
Я тут все пытаюсь получить процент загруженности процессора...
Код: |
...
Key: String = 'SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerfLib\019\';
s: string;
...
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
Reg.OpenKey(Key, True);
s:=Reg.ReadString('Counter');
Memo2.Lines.Add(s);
Reg.CloseKey; |
При компиляции вылетает вот такое сообщение: "Project CPURAM.exe raised exception class ERegistryException with message "Failed to get data for 'Counter'". Process stopped."
Почему не получается считать содержимое 'Counter' и как это исправить??? |
|
Вернуться к началу |
|
|
ArtGhost Старожил
Зарегистрирован: 18.11.2004 Сообщения: 130 Откуда: С той стороны небытия
|
Добавлено: Вс 12 Мар 2006 16:05 Заголовок сообщения: |
|
|
а не чего с утра пораньше всякой хренью заниматься! _________________ Ударим крепким сном по мукам совести. |
|
Вернуться к началу |
|
|
Deadnight_Warrior Абориген
Зарегистрирован: 15.11.2004 Сообщения: 771
|
Добавлено: Вс 12 Мар 2006 18:08 Заголовок сообщения: |
|
|
ArtGhost писал(а): | а не чего с утра пораньше всякой хренью заниматься! |
Спасибо! Помог! |
|
Вернуться к началу |
|
|
NikolasDLP Старожил
Зарегистрирован: 23.12.2004 Сообщения: 383 Откуда: Тамбов
|
Добавлено: Вс 12 Мар 2006 18:33 Заголовок сообщения: |
|
|
Deadnight_Warrior писал(а): | Почему не получается считать содержимое 'Counter' и как это исправить??? | Ты чего?! Английский не понимаешь что ли! Переведи в лингво и думай сиди чего не так сделал!!! А сожешь тут ваще не париться. Насколько я знаю реестром пользоваться нельзя для определения загрузка ЦП. _________________ Спартак - Чемпион!!!!!
|
|
Вернуться к началу |
|
|
Deadnight_Warrior Абориген
Зарегистрирован: 15.11.2004 Сообщения: 771
|
Добавлено: Вс 12 Мар 2006 21:14 Заголовок сообщения: |
|
|
То, что здесь написано, я переведу и без словаря. Я говорю, что не врубаюсь, почему в стринговую переменную не записывается строковый параметра.
И с чего это вдруг нельзя пользоваться реестром? |
|
Вернуться к началу |
|
|
NikolasDLP Старожил
Зарегистрирован: 23.12.2004 Сообщения: 383 Откуда: Тамбов
|
Добавлено: Вс 12 Мар 2006 23:44 Заголовок сообщения: |
|
|
откуда я точно знаю! Так тебе сразу вряд ли кто скажет! Проверяй, пробуй, почему не может считать может тутa последний бек-слеш не нужен: "…CurrentVersion\PerfLib\019\';" Ищи вобщем проверяй! _________________ Спартак - Чемпион!!!!!
|
|
Вернуться к началу |
|
|
NikolasDLP Старожил
Зарегистрирован: 23.12.2004 Сообщения: 383 Откуда: Тамбов
|
Добавлено: Ср 15 Мар 2006 20:57 Заголовок сообщения: |
|
|
Надо всё-таки ссылочку выложить я думаю: http://www.saprulez.ru
Милости просим! _________________ Спартак - Чемпион!!!!!
|
|
Вернуться к началу |
|
|
|