Вверх ↑
Пакеты 
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
    (комментарии к статье еще не добавлены)
    Комментарий
    ...