Функция RemoveDir в Delphi позволяет удалить директорию.
SysUtils unit
function RemoveDir (const Dir : string) : Boolean;
Функция RemoveDir удаляет папку из текущей папки.
Если удаление прошло успешно, тогда возвращается True, в противном случае ошибка может быть получена с помощью GetLastError.
Функция RemoveDir: Создание нового каталога и затем его удаление
begin
// Создание нового каталога в текущей директории
if CreateDir('TestDir')
then ShowMessage('Новый каталог добавлен')
else ShowMessage('Добавление нового каталога провалилось с ошибкой: '+
IntToStr(GetLastError));
// Удаление этого каталога
if RemoveDir('TestDir')
then ShowMessage('TestDir удален')
else ShowMessage('TestDir не удален, произошла ошибка : '+
IntToStr(GetLastError));
end;
Результат
Новый каталог добавлен
TestDir удален
Похожие функции, процедуры и команды
ChDir — выбор диска и директории ( папки ), в которой будет производиться работа.
CreateDir — создаёт директорию.
GetCurrentDir — возвращает текущий каталог (диск плюс каталог).
GetDir — получает текущий каталог (диск плюс путь) для указанного диска.
MkDir — создаёт каталог.
RmDir — удаление каталога.
SelectDirectory — выводит диалоговое окно, с помощью которого пользователь может выбрать директорию.
SetCurrentDir — изменяет текущую директорию.
ForceDirectories — создаёт новый путь каталогов.
