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

вывод на печать может оказаться


 
  . Если с помощью 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..
 
  Описание
 
    Функция позволяет выключить переадресацию печати на сетевой принтер.
    Это сопровождается закрытием оформлявшегося задания и передачей его на
    обслуживание сетевому принтеру или принт-серверу. Последующий вывод на
    печать будет направляться на локальный принтер.
 
  Примечания

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