вывод на печать может оказаться
. Если с помощью NNETCAPSSF() был задан тайм-аут передачи на
обслуживание (опция /TIMEOUT=n сетевой утилиты CAPTURE), то текущий
вывод на печать может оказаться в процессе обслуживания принт-сервером
и поэтому не аннулируется.
Примеры
. Оформление задания на печать или отмена по нажатию клавиши <Esc>:
SET PRINTER TO LPT3
? NNETCAPBEG(3) // .T. при успешном включении
// переадресации
SET DEVICE TO PRINT
@10, 10 SAY "Идет тест 234"
SET DEVICE TO SCREEN
EJECT
Key := INKEY(2)
IF Key = 27 // <ESC> - отмена печати
NNETCAPCAN(3)
ELSE
NNETCAPEND(3) // Оформление задания
ENDIF
See Also: NNETCAPBEG()
NNETCAPEND()
NNETCAPSSF()
NNETCAPEND()
Выключает переадресацию печати на сетевой принтер с оформлением задания.
------------------------------------------------------------------------------
Синтаксис
NNETCAPEND(<nPrinter>) --> lTerminate
Область применения
PC-LAN/MS-NET : Нет
Novell ELS : II
Novell Netware : 2.1 и выше
Параметры
<nPrinter> - целое число в диапазоне от 1 до 3, задающее номер
локального принтера (LPT1, LPT2 или LPT3 соответственно).
Возвращаемое значение
lTerminate - логическое значение .T. при успешном выключении
переадресации печати на сетевой принтер, а иначе .F..
Описание
Функция позволяет выключить переадресацию печати на сетевой принтер.
Это сопровождается закрытием оформлявшегося задания и передачей его на
обслуживание сетевому принтеру или принт-серверу. Последующий вывод на
печать будет направляться на локальный принтер.
Примечания