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

символьная строка, содержащая необязательные имя


    ошибках в дальнейшем (при неудачном назначении).
 
  Примечания
 
  . Не допускается использование в параметрах универсальных символов
    сопоставления для задания групповых имен.
 
  Примеры
 
  . Назначение директории "\DATA" текущей:
 
    IF DIRCHANGE("\DATA") == 0
        ? "Текущая директория: " + DIRNAME()


    ENDIF
 

See Also: DIRMAKE()
DIRNAME()
DIRREMOVE()

 

 

 DIRMAKE()
 Создает новую директорию.
------------------------------------------------------------------------------
 
  Синтаксис
 
    DIRMAKE(<cDirectory>) --> nErrorCode
 
  Параметры
 
    <cDirectory> - символьная строка, содержащая необязательные имя диска
    и путь доступа и обязательное имя директории. По умолчанию
    используются текущий диск и, в качестве пути доступа, текущая
    директория.
 
  Возвращаемое значение
 
    nErrorCode - числовое значение кода результата, приведенное в таблице:
 
    Таблица 7-3. Коды результатов выполнения функции DIRMAKE()
    --------------------------------------------------------------------
    Код Символьная константа    Значение
    --------------------------------------------------------------------
    0   NO_DISK_ERR             Ошибки нет
    -3  ER_PATH_NOT_FOUND       Путь доступа не найден
    -5  ER_ACCESS_DENIED        Отказ доступа (напр., в сети)
    --------------------------------------------------------------------
 
  Описание
 
    Функция позволяет создавать новые директории во время работы
    прикладной программы. При создании новой директории текущая директория
    не изменяется.
 
  Примечания
 
  . Не допускается использование в параметрах универсальных символов
    сопоставления для задания групповых имен.
 
  Примеры
 
  . Создание ранее отсутствующей директории:
 
    IF DIRCHANGE("\DATA") == -3

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