символьная строка, содержащая необязательные имя
ошибках в дальнейшем (при неудачном назначении).
Примечания
. Не допускается использование в параметрах универсальных символов
сопоставления для задания групповых имен.
Примеры
. Назначение директории "\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