Установка распечатки экрана на устройстве
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()
Возвращает код состояния принтера, подключенного к параллельному порту.
------------------------------------------------------------------------------
Синтаксис