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

Функция позволяет определить тип устройства,


    --------------------------------------------------------------------
    1   Неопределенный тип
    2   Устройство блочного доступа (гибкий, жесткий диск и проч.)
    3   Сетевое устройство
    4   Устройство посимвольного доступа (порт, монитор и проч.)
    5   Оперативная память
    --------------------------------------------------------------------
 
  Описание
 
    Функция позволяет определить тип устройства, при обращении к которому
    произошла ошибка, и на основании этой информации предпринять
    какие-либо действия. Применение данной функции полезно при анализе


    значений, возвращаемых CT II-функциями, обеспечивающими возможность
    обработки ошибок.
 
  Примечания
 
  . Функция поддерживается версиями DOS 3.1 и выше.
 
  Примеры
 
  . Определение устройства - источника ошибки:
 
    nSource := ERRORORG()
    IF nSource = 3
        ? "Ошибка в сети !"
    ENDIF
 

See Also: ERRORACT()
ERRORBASE()
ERRORORG()

 

 

 EXENAME()
 Возвращает путь доступа к директории и имя файла прикладной программы.
------------------------------------------------------------------------------
 
  Синтаксис
 
    EXENAME() --> cProgram
 
  Возвращаемое значение
 
    cProgram - символьная строка, содержащая путь доступа к директории и
    имя файла прикладной Clipper-программы.
 
  Описание
 
    Функция позволяет определить путь доступа к директории и имя EXE-файла
    прикладной Clipper-программы, которая выполняется в текущий момент.
 
  Примечания
 
  . Выделение элементов из возвращаемой строки можно произвести с
    помощью функции TOKEN().
 
  Примеры
 
  . Определение изменения пути доступа и имени Clipper-программы:
 
    cOrigName := "C:\DATA\ADDRESS.EXE"
    IF EXENAME() <> cOrigName
        ? "Имя программы или директория изменены !"
        QUIT
    ENDIF

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