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

Установка распечатки экрана на устройстве


    PRINTSCRX(3)
 
  . Установка распечатки экрана на устройстве LPT2 с заменой
    управляющих символов пробелами:
 
    PRINTSCRX(2, " ")
 
  . То же, но задание пробела в числовом виде:
 
    PRINTSCRX(2, 32)
 

See Also: PRINTSCR()



 

 

 PRINTSEND()
 Выводит заданный символ непосредственно на принтер.
------------------------------------------------------------------------------
 
  Синтаксис
 
    PRINTSEND(<cChar|nChar>, [<nPrinter>]) --> nNumber
 
  Параметры
 
    <cChar|nChar> - символьный параметр, задающий в символьной форме
    последовательность, а в виде числового ASCII-кода в диапазоне от 0 до
    255 одиночный символ, выводимые на принтер.
 
    <nPrinter> - необязательный числовой параметр, задающий номер порта
    параллельного интерфейса в диапазоне значений от 1 до 3, что
    соответствует устройствам LPT1, LPT2 или LPT3. По умолчанию 1.
 
  Возвращаемое значение
 
    nNumber - при успешном выводе 0, а иначе количество символов,
    которые не удалось послать на принтер.
 
  Описание
 
    Функция позволяет в любой момент послать на принтер один или
    несколько символов (включая управляющие коды) в обход назначений,
    установленных Clipper-командами SET PRINTER и SET CONSOLE.
 
  Примеры
 
  . Посылка на принтер символа перевода страницы, если указатель
    печатаемой позиции не находится на начале печатной формы:
 
    IF .NOT. TOF()
        PRINTSEND(12)           // Вывод символа CHR(12)
    ENDIF
 
  . Посылка нескольких символов (такое использование не рекомендуется):
 
    PRINTSEND("Hello")
 

See Also: PRINTFILE()
TOF()

 

 

 PRINTSTAT()
 Возвращает код состояния принтера, подключенного к параллельному порту.
------------------------------------------------------------------------------
 
  Синтаксис
 

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