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

CPU
Краткое описание
   Компонени позволяет получить дополнительную информацию о процессоре.
Параметры
(не определены)
Свойства
  • ExtendedCpuName - Возвращает полное имя процессора
  • Frequency - Возвращает актуальную частоту процессора
  • ExtendedL2Cache - Возвращает размер L2 кеша
  • CPUCount - Возвращает количество процессоров(ядер)
  • Vendor - Возвращает производителя процессора
  • ExtendedL1DCache - Возвращает размер L1D кеша
  • ExtendedL1ICache - Возвращает размер L1I кеша
  • Примеры
       Получение данных о процессоре

    Add(MainForm,2953706,238,154)
    {
     Width=385
     Height=149
     Caption="CPU Info"
     link(onCreate,12696098:doEvent1,[])
    }
    Add(CPU,6578321,343,98)
    {
    }
    Add(Label,14530764,420,168)
    {
     Left=29
     Top=22
     Width=36
     Height=17
     Font=[MS Sans Serif,8,1,0,1]
     Caption="Name"
     Alignment=1
    }
    Add(Label,7137397,420,210)
    {
     Left=36
     Top=47
     Width=29
     Height=17
     Font=[MS Sans Serif,8,1,0,1]
     Caption="Freq"
     Alignment=1
    }
    Add(Label,14680361,420,252)
    {
     Left=12
     Top=72
     Width=57
     Height=17
     Font=[MS Sans Serif,8,1,0,1]
     Caption="L2 cache"
     Alignment=1
    }
    Add(Label,6217886,420,294)
    {
     Left=29
     Top=95
     Width=37
     Height=17
     Font=[MS Sans Serif,8,1,0,1]
     Caption="Count"
     Alignment=1
    }
    Add(Hub,12696098,287,168)
    {
     OutCount=4
     link(onEvent1,13228008:doText,[])
     link(onEvent2,6441528:doText,[(325,181)(325,216)])
     link(onEvent3,6007056:doText,[(329,188)(329,258)])
     link(onEvent4,8733593:doText,[(333,195)(333,300)])
    }
    Add(Edit,13228008,343,168)
    {
     Left=79
     Top=22
     Width=276
     Height=17
     Color=-16777201
     Ctl3D=1
     WinStyle=1
     Text="----"
     ReadOnly=0
     link(Str,6578321:ExtendedCpuName,[])
    }
    Add(Edit,6441528,350,210)
    {
     Left=79
     Top=47
     Width=276
     Height=17
     Color=-16777201
     Ctl3D=1
     WinStyle=1
     Text="----"
     ReadOnly=0
     link(Str,6578321:Frequency,[])
    }
    Add(Edit,6007056,357,252)
    {
     Left=79
     Top=72
     Width=276
     Height=17
     Color=-16777201
     Ctl3D=1
     WinStyle=1
     Text="----"
     ReadOnly=0
     link(Str,6578321:ExtendedL2Cache,[])
    }
    Add(Edit,8733593,364,294)
    {
     Left=79
     Top=95
     Width=276
     Height=17
     Color=-16777201
     Ctl3D=1
     WinStyle=1
     Text="----"
     ReadOnly=0
     link(Str,6578321:CPUCount,[])
    }
    
    Замечания
       Для получения информации используются команды CPUID. Если ваш процессор не поддерживает это расширение, то элемент вернет пустые данные.

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