Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Cиcтeмa 
Параметры - CPUUsage

CPUUsage
Краткое описание
   Компонент предназначен для получения информации о загрузки процессора(ов) компьютера
Параметры
  • NumberCPU - Номер опрашиваемого процессора
  • Методы
  • doCollectCPUData - Вычисляет загрузку выбранного процесса
  • doReleaseCPUData - Останавливает мониторинг загрузки процессора и освобождает системные ресурсы (только для Win9x)
  • События
  • onUsage - Событие происходит всякий раз после получения информации о загрузке процессора и выдаёт её в поток
  • Свойства
  • CPUCount - Содержит кол-во процессоров в системе
  • Пример
    Пример использования компонента CPUUsage
    Add(MainForm,2953706,28,105)
    {
    Width=380
    Height=273
    Caption="Пример использования CPUUsage"
    }
    Add(Timer,4565314,77,105)
    {
    link(onTimer,13308633:doCollectCPUData,[])
    }
    Add(CPUUsage,13308633,126,105)
    {
    link(onUsage,12452838:doPosition,[])
    }
    Add(LedLadder,12452838,175,105)
    {
    Left=160
    Top=15
    Width=40
    Height=205
    Kind=1
    Count=50
    }

    Замечания
       Поскольку сбор информации о загрузки процессора требует некоторого количества времени(более 1 секунды), то не рекомендуется использовать элемент в системах реального времени. Если такая необходимость все же возникает, то надо использовать его совместно с элементом Thread

    Обновление элемента: [svn]CPUUsage.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...