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

Если вывод оформляемого задания на


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

 

 

 NNETCAPFLU()
 Оформляет текущее задание для распечатки сетевым принтером.
------------------------------------------------------------------------------
 
  Синтаксис
 
    NNETCAPFLU(<nPrinter>) --> lTransfer
 
  Область применения
 
    PC-LAN/MS-NET       :       Нет
    Novell ELS          :       II
    Novell Netware      :       2.1 и выше
 
  Параметры
 
    <nPrinter> - целое число в диапазоне от 1 до 3, задающее номер
    локального принтера (LPT1, LPT2 или LPT3 соответственно).
 
  Возвращаемое значение
 
    lTransfer - логическое значение .T. при успешном оформлении задания и
    передаче его на обслуживание, а иначе .F..
 
  Описание
 
    Функция позволяет, не прерывая переадресации печати на сетевой
    принтер или в управляемую принт-сервером очередь, завершить оформление
    текущего задания и передать его на обслуживание. По сути это
    соответствует последовательному вызову функций NNETCAPEND() и
    NNETCAPBEG().
 
    Другими способами оформления задания являются:
 
  . указание при вызове функции NNETCAPSSF() тайм-аута передачи на
    обслуживание (соответствует опции /TIMEOUT=n сетевой утилиты CAPTURE);

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