|
#1
|
||||
|
||||
Загрузка ЦП
Как можно узнать насколько загружен процессор? Желательно без применения реестра. Пытался прочитать значение из HKEY_DYN_DATA\PerfStats\StartStat\KERNEL\CPUusage, но в чтатье это считается двоичным числом. Как можно перевести его в строковой тип?
|
#2
|
||||
|
||||
Так как Delphi не предоставляет двоичных типов - придётся использовать вариантные переменные. Поразрядно переводишь двоичное число в целочисленные значения. Далее используя стандартную формулу дедуктивной логики получаешь целочисленный или дробный десятичный вариант нужного значения.Который преобразовать в строковый тип не представляет труда.
|
#3
|
||||
|
||||
Спасибо!
|
#4
|
||||
|
||||
Еще вопрос. Ты не можешь показать, как это сделать (поразрядно переводить двоичное число в целочисленные значения)?
|