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

Keyboard
Краткое описание
   Компонент предназначен для получения информации о состоянии клавиатуры
Параметры
  • Key - Задает код клавиши для метода doReadKey
  • Методы
  • doReadKey - Читает состояние клавиши клавиатуры
  • События
  • onReadKey - Событие происходит после чтения состояния клавиши и выдаёт 1, если клавиша нажата, и 0 - в противном случае
  • Свойства
  • Keys - Содержит массив из 256 элементов для всех клавиш. Если элемент массива равен 1, то соответствующая ему клавиша нажата, если 0 - отпущена
  • ToggleState - Определяет триггерное состояние клавиши, прочитанной последней методом doReadKey
  • Данные
  • Key - Определяет код клавиши
  • Пример
    Пример использования компонента Keyboard
    Add(MainForm,2953706,133,105)
    {
    Caption="Пример использования Keyboard"
    Point(MouseX)
    Point(MouseY)
    Point(onMouseDown)
    }
    Add(Timer,902923,133,154)
    {
    Interval=500
    link(onTimer,11862857:doReadKey,[])
    }
    Add(Keyboard,11862857,196,154)
    {
    link(onReadKey,7463474:doCheck,[])
    link(Key,11357661:Text,[])
    }
    Add(Edit,12588980,189,266)
    {
    Left=170
    Top=80
    Point(onKeyUp)
    link(onKeyUp,12588980:doText,[(230,286)(230,256)(177,256)(177,272)])
    }
    Add(CheckBox,7463474,259,154)
    {
    Left=200
    Top=130
    Caption="key"
    }
    Add(Edit,11357661,196,105)
    {
    Left=125
    Top=130
    Text="32"
    }
    Add(InfoTip,12160055,133,196)
    {
    Info=#25:С помощью компонента Edit|29:можно определить соответствие|19:кода нужной клавиши|
    Width=155
    Height=116
    }


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