в буфер клавиатуры по истечении
KBDSPEED() Устанавливает задержку и скорость автоповтора клавиатуры
KBDSTAT() Возвращает состояние управляющих клавиш и индикаторов
KBDTYPE() Возвращает код типа используемой клавиатуры
KEYSEC() Помещает код клавиши в буфер клавиатуры по истечении времени
KEYTIME() Помещает код клавиши в буфер клавиатуры в заданный момент
MILLISEC() Приостанавливает выполнение программы на заданное время
NUL() Преобразует любое выражение в пустую строку
SCANKEY() Возвращает полный скан-код нажатой клавиши
SETTIC() Управляет внутренним счетчиком сигналов и частотой таймера
SHOWKEY() Отображает на экране состояния системных переключателей
SOUND() Генерирует звук заданной частоты и длительности
SPEED() Возвращает относительное значение скорости процессора
STACKFREE() Возвращает размер свободного пространства в стеке
TOOLVER() Возвращает номер используемой версии библиотеки функций
XTOC() Преобразует данные любого типа к символьному типу
Введение
------------------------------------------------------------------------------
В этой главе описаны функции, которые тематически сложно отнести к
какому-либо разделу. Это, однако, не умаляет их полезности. Например,
используя функции KEYTIME() или KEYSEC(), можно активизировать
Clipper-процедуру в определенный момент или по истечении заданного
интервала времени, что облегчает создание демонстрационных программ и
обработку случайных потоков входной информации.
Кроме того, сюда включены функции формирования дополнений
(в математическом смысле), определения типа данных и получения полных
скан-кодов клавиш.
Передача параметров по ссылке
Некоторые функции, описываемые в данной главе, допускают передачу
параметров по ссылке. Подробнее о передаче параметров по ссылке можно
прочитать в главе 4 "Обработка строк".