Клиппер 5. Справочник

файла соответствует размеру буфера клавиатуры.


    реконструкции ситуаций.
 
    Размер 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().

Содержание раздела