файла соответствует размеру буфера клавиатуры.
реконструкции ситуаций.
Размер quit- файла соответствует размеру буфера клавиатуры. Для
сохранения более 16 символов (размер буфера по умолчанию) необходимо
увеличить размер буфера клавиатуры командой SET TYPEAHEAD
(максимальный размер буфера 32768 кодов клавиш).
Если с помощью функции SETQNAME() имя quit-файла не задано явно, то
по умолчанию оно будет соответствовать имени EXE-файла с
расширением .Q.
Примечания
. В исходном состоянии режим создания quit-файла выключен.
. Данные из буфера клавиатуры помещаются в файл в формате
значения, возвращаемого функцией KEYREAD() (см. файл описаний
NT2SCAN.CH и "Введение в Clipper Tools II/5.0": Приложение Б).
. В quit-файл записываются только коды клавиш, уже обработанные
программой.
. Ранее существовавший quit-файл с тем же именем автоматически
перезаписывается.
Примеры
. Включение режима формирования quit-файла со стандартным
именем при завершении программы:
DSETQFILE(.T.) // quit-файл будет создан
. Задание имени quit-файла:
SETQNAME("C:\LOGS\PROTO.LOG") // quit-файл будет создан
DSETQFILE(.T.) // с нестандартным именем
See Also: KEYREAD()
SETQNAME()
DSETTYPE()
Возвращает установленный размер буфера клавиатуры.
------------------------------------------------------------------------------
Синтаксис
DSETTYPE() --> nBufferSize
Возвращаемое значение
nBufferSize - количество символов, помещаемых в Clipper-буфер
клавиатуры.
Описание
Функция возвращает размер буфера клавиатуры, установленный
Clipper-командой SET TYPEAHEAD. Это значение можно использовать для
определения количества символов, которое можно поместить в буфер
функцией KEYSEND().