в буфер BIOS команды вызова
RETURN
. Помещение в буфер BIOS команды вызова самой выполняющейся
программы. Для создания байта скан-кода используется функция EXPAND():
ExeName:= TOKEN(EXENAME(), ":\") // Последним элементом в
// полном пути доступа
// является имя файла,
// включающее расширение
ExeName:= TOKEN(ExeName, ".", 1) // Первым элементом имени
// является само имя файла
// без расширения
KBDEMULATE(EXPAND(ExeName + CHR(13))) // Дополнение пробелами
QUIT
. Применение EXPAND():
KBDEMULATE(EXPAND("TEST") + CHR(13)) // Ошибка! Нет пробела перед
// CHR(13)
KBDEMULATE(EXPAND("TEST" + CHR(13))) // Правильно! Пробел перед
// CHR(13)
See Also: NUMLOW()
NUMHIGH()
SETKXLAT()
KEYSEND()
KBDSPEED()
Устанавливает задержку и скорость автоповтора клавиатуры.
------------------------------------------------------------------------------
Синтаксис
KBDSPEED([<nDelay>], [<nFrequency>]) --> lAmended
Параметры
<nDelay> - необязательный числовой параметр, задающий код задержки
начала автоповтора нажатой клавиши. Допустимые значения приведены в
таблице:
Таблица 13-3. Кодирование задержки автоповтора
--------------------------------------------------------------------
Код Время задержки в мс
--------------------------------------------------------------------
0 250
1 500
2 750
3 1000
--------------------------------------------------------------------