необязательный целый числовой параметр, задающий
<nFrequency> - необязательный целый числовой параметр, задающий код
скорости автоповтора нажатой клавиши. Допустимы значения в диапазоне
от 0 до 31, а по умолчанию используется значение 12. Примеры
кодирования скорости автоповтора приведены в таблице:
Таблица 13-4. Кодирование скорости автоповтора
--------------------------------------------------------------------
Код Скорость автоповтора (симв./с)
--------------------------------------------------------------------
0 30
12 10
31 2
--------------------------------------------------------------------
Возвращаемое значение
lAmended - логическое значение .T. при успешной установке величин
задержки и скорости автоповтора, а иначе .F..
Описание
Функция позволяет установить задержку и скорость автоповтора нажатой
на клавиатуре компьютеров класса IBM PC/AT клавиши, что позволяет
установить приемлемые характеристики для каждого конкретного
пользователя.
Примечания
. Внимание! Функцию можно использовать только на компьютерах
класса IBM PC/AT и выше.
Примеры
. Установка максимальной скорости автоповтора:
IF KBDTYPE() > 0 // Применимо только для компьютеров класа AT
KBDSPEED(0, 0)
ENDIF
See Also: DSETKBIOS()
KBDDISABLE()
KBDSTAT()
KBDTYPE()
KBDSTAT()
Возвращает состояние управляющих клавиш и системных индикаторов.
------------------------------------------------------------------------------
Синтаксис
KBDSTAT() --> nKeyStatus
Возвращаемое значение
nKeyStatus - числовое значение, являющееся комбинацией битов состояния
управляющих клавиш и системных индикаторов, приведенных в таблице:
Таблица 13-5. Состояния при единичных значениях битов
--------------------------------------------------------------------