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

свою очередь, определить источник ошибки


    принтер. Благодаря этому, Clipper-система обработки ошибок может, в
    свою очередь, определить источник ошибки и отреагировать
    соответствующим образом. При прерывании вывода по нажатию комбинации
    клавиш <Ctrl><Break> функция возвращает код 127.
 
  Примечания
 
  . PRINTERROR() возвращает коды только для ошибок,
    происшедших при выполнении Clipper-операций вывода на принтер.
 
  Примеры
 
  . Реакция на ошибку в процессе печати:


 
    nStatus := PRINTERROR()
 
    IF nStatus = 127
        "Печать прервана пользователем!"
    ENDIF
 

 

 SETBELL()
 Устанавливает характеристики звукового сигнала, генерируемого Clipper.
------------------------------------------------------------------------------
 
  Синтаксис
 
    SETBELL([<nFrequency>], [<nDuration>]) --> cBlank
 
  Параметры
 
    <nFrequency> - необязательный числовой параметр, задающий частоту
    звукового сигнала в герцах в диапазоне от 21 до 65535. По умолчанию
    880.
 
    <nDuration> - необязательный числовой параметр, задающий длительность
    звукового сигнала в единицах 1/100 секунды в диапазоне от 1 до 65535.
    По умолчанию 30.
 
  Возвращаемое значение
 
    cBlank - всегда пустая строка.
 
  Описание
 
    Функция позволяет устанавливать характеристики звукового сигнала,
    который формируется при выводе символа CHR(7) или в процессе
    выполнения Clipper-команд GET в режиме SET BELL ON. Частота может
    лежать в диапазоне от 21 до 65535 Гц. Использование частоты за
    пределами слышимого человеком звукового диапазона (свыше 20 000 Гц)
    хотя и возможно, но имеет мало смысла.
 
  Примеры
 
  . Установка частоты звукового сигнала 300 Гц длительностью 0.2 с:
 
    SETBELL(300, 20)
 
  . Восстановление исходных значений:
 
    SETBELL()
 

See Also: SOUND()

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