Возвращает количество доступных портов параллельного
файла> и после формирования данных и закрытия файла <имя файла>
передать его спулеру.
NUMPRINTER()
Возвращает количество доступных портов параллельного интерфейса.
------------------------------------------------------------------------------
Синтаксис
NUMPRINTER() --> nNumber
Возвращаемое значение
nNumber - число портов параллельного интерфейса, установленных в
компьютере.
Описание
Функция позволяет определить количество установленных в компьютере
портов параллельного интерфейса, что дает возможность организовывать
выбор пользователем типа принтера, а также выявлять ситуации полного
отсутствия установленных портов параллельного интерфейса.
Примечание
. Функция не позволяет определить, подключен ли принтер и
готов ли он к работе.
Примеры
. Определение количества доступных портов:
? "Доступно портов параллельного интерфейса " + STR(NUMPRINTER(), 2)
See Also: PRINTINIT()
PRINTREADY()
PRINTFILE()
Распечатывает ASCII-файл с возможным сбросом старших битов символов.
------------------------------------------------------------------------------
Синтаксис
PRINTFILE(<cFile>, [<lIgnoreHighBit>]) --> lSuccess
Параметры
<cFile> - символьный параметр, задающий необязательные имя диска и
путь доступа и обязательное имя распечатываемого файла.
<lIgnoreHighBit> - необязательный логический параметр, задающий при
значении .T. сохранение, а при значении .F. или по умолчанию установку
в значение 0 старшего бита каждого выводимого символа.
Возвращаемое значение
lSuccess - логическое значение .T. при успешном завершении печати,
а иначе .F..
Описание
Функция выводит на принтер все символы, составляющие ASCII-файл,