Возвращает признак готовности принтера, подключенного
------------------------------------------------------------------------------
NUMPRINTER() Возвращает количество доступных параллельных портов
PRINTFILE() Распечатывает ASCII-файл с возможным сбросом старших битов
PRINTINIT() Инициализирует принтер, подключенный к параллельному порту
PRINTREADY() Возвращает признак готовности принтера, подключенного к порту
PRINTSCR() Распечатывает образ экрана
PRINTSCRX() Устанавливает режим распечатки образа экрана
PRINTSEND() Выводит заданный символ непосредственно на принтер
PRINTSTAT() Возвращает код состояния принтера, подключенного к порту
SPOOLACTIV() Возвращает признак активности резидентного спулера печати
SPOOLADD() Добавляет элемент в очередь спулера печати
SPOOLCOUNT() Возвращает количество элементов в очереди спулера печати
SPOOLDEL() Удаляет элемент из очереди спулера печати
SPOOLENTRY() Возвращает имя файла, содержащегося в элементе очереди печати
SPOOLFLUSH() Полностью очищает очередь спулера печати
TOF() Возвращает признак соответствия позиции печати началу страницы
Введение
------------------------------------------------------------------------------
В этой главе рассматриваются средства поддержки вывода данных на
печать. Хотя Clipper и обеспечивает обработку сообщений о неготовности
принтера, все же предпочтительнее избегать их формирования, что
достигается применением описываемых здесь функций. Кроме того, с
помощью функций данной главы можно определять количество доступных
портов параллельного интерфейса или уточнять состояние принтера, а
также управлять очередью спулера печати.
Для использования функций, поддерживающих печать в фоновом режиме,
перед выполнением прикладной программы необходимо активизировать
резидентный спулер печати, т.е. запустить DOS-утилиту PRINT. Затем для
распечатки данных прикладной программы в фоновом режиме необходимо
перенаправить вывод на печать Clipper-командой SET PRINTER TO <имя