| 
| Описание |  | Функция ForceDirectories создает один или более вложенных каталогов, указанные Path. 
 Если создание успешно, то возвращается True, иначе ошибка может быть получена, используя GetLastError.
 |  |  |  | Похожие команды |  | 
CreateDir  Создаёт директорию
 GetCurrentDir  Возвращает текущий каталог (диск плюс каталог)
 
 GetDir  Получает текущий каталог (диск плюс путь) для указанного диска.
 
 MkDir  Создаёт каталог
 
 ChDir  Выбор диска и директории ( папки ), в которой будет производиться работа
 
 RmDir  Удаление каталога
 
 RemoveDir  Позволяет удалить директорию
 
 SelectDirectory  Выводит диалоговое окно, с помощью которого пользователь может выбрать директорию
 
 SetCurrentDir  Изменяет текущую директорию
 
 
 |  |  | 
| Пример кода : Создание нового пути на диске C |  | begin // Пытаемся создать новый 
вложенный каталог в текущем каталоге
 if CreateDir('C:\NonExistantDir\TestDir')
 then ShowMessage('Добавление нового каталога прошло успешно')
 else ShowMessage('Добавление нового каталога вызвало ошибку : '+
 IntToStr(GetLastError));
 
 // Now force it to create this directory
 if ForceDirectories('C:\NonExistantDir\TestDir')
 then ShowMessage('Добавление нового каталога прошло успешно')
 else ShowMessage('Добавление нового каталога вызвало ошибку : '+
 IntToStr(GetLastError));
 end;
 
 |  | Добавление нового каталога вызвало ошибку : 3
 Добавление нового каталога прошло успешно
 
 |  |