Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

Как определить загруженность процессора?   Найти похожие ветки 

 
Fydgety   (2002-11-03 03:15) [0]

Подскажите пожалуйста,если можно примерчик.


 
Kotka ©   (2002-11-03 17:54) [1]

Поищи такие компоненты здесь или на torry.com


 
Друмлин   (2002-11-03 17:58) [2]

сначала инициализируй режим(один раз и где-то в начале):

var CPUloadKey:HKEY;Cpuloadsize,ti:integer;cpuload:integer;
...
cpuloadsize:=sizeof(integer);
ti:=REG_DWORD;
RegOpenKey(HKEY_DYN_DATA, "PerfStats\StartStat", CPULoadKey);
RegQueryValueEx(CPULoadKey,"KERNEL\CPUUsage", nil,@ti,@cpuload,@cpuloadsize);
RegCloseKey(CPULoadKey);
RegOpenKey(HKEY_DYN_DATA, "PerfStats\StatData", CPULoadKey);
...

в тот момент, когда надо получить значение, делай:

...
RegQueryValueEx(CPULoadKey, "KERNEL\CPUUsage", nil, @ti, @CPULoad, @CPULoadSize);// то что тебе надо - в CPULoad
...

по завершению работы:

RegCloseKey(CPULoadKey);
RegOpenKey(HKEY_DYN_DATA, "PerfStats\StopStat", CPULoadKey);
RegQueryValueEx(CPULoadKey,"KERNEL\CPUUsage", nil,@ti,@cpuload,@cpuloadsize);
RegCloseKey(CPULoadKey);

а вообще то шуруя через HKEY_DYN_DATA\PerfStats можно много чего узнать



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-36930
Светлана
2002-12-17 12:51
2003.01.13
Как DELPHI хранит инфомацию о своей палитре компонентов?


1-37079
Volly
2002-12-30 14:18
2003.01.13
Вопрос по Hint


1-37111
Элина
2002-12-28 10:01
2003.01.13
Как напечатать TImage?


4-37439
raven79
2002-11-24 21:00
2003.01.13
замена TStringList на WinApi


3-36983
Paul777
2002-11-30 15:34
2003.01.13
Пару вопросов по сохранению информации из DataSet...