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

в том числе, символы возврата


    в том числе, символы возврата каретки (CR) и перевода строки (LF).
    При выводе по умолчанию производится установка в значение 0 старшего
    бита каждого выводимого символа, что позволяет без специальной
    подготовки печатать файлы, содержащие символы "мягкого" перевода
    каретки, создаваемые, например, функцией MEMOWRITE().
 
    Для сохранения значения старшего бита, например, при печати текстов,
    содержащих символы с ASCII-кодами, превышающими 127, следует
    вызывать функцию со значением .T. параметра <lIgnoreHighBit>.
 
  Примечание
 
  . Для устранения конфликтов по именам процедур и функций,


    прикомпоновываемым из других дополнительных библиотек, например
    DGE, можно использовать альтернативное имя данной функции -
    FILEPRINT().
 
  . При работе функции учитываются влияющие на вывод на принтер
    режимы, установленные командами и функциями как Clipper, так и
    CT II (напр., SET PRINTER TO и SETPXLAT()).
 
  Примеры
 
  . Печать файла MEMOFILE.TXT:
 
    PRINTFILE("Memofile.txt")
 
  . Использование альтернативного имени функции:
 
    FILEPRINT("Memofile.txt")
 
  . Печать без установки в значение 0 старшего бита:
 
    FILEPRINT("Memofile.txt", .T.)
 

See Also: PRINTREADY()
SETPXLAT()
SETSHARE()

 

 

 PRINTINIT()
 Инициализирует принтер, подключенный к порту параллельного интерфейса.
------------------------------------------------------------------------------
 
  Синтаксис
 
    PRINTINIT([<nPrinter>, [<lMode>]]) --> nStatus
 
  Параметры
 
    <nPrinter> - необязательный числовой параметр, задающий номер порта
    параллельного интерфейса в диапазоне значений от 1 до 3, что
    соответствует устройствам LPT1, LPT2 или LPT3. По умолчанию 1.
 
    <lMode> - необязательный логический параметр, задающий при значении

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