↑  ←  Описание функции


DirRemove

Удаляет директорию / папку.

DirRemove ( "path" [, recurse = 0 ] )

Параметры

path Путь к каталогу для удаления.
recurse [необязательный] Этот флаг указывается в случае, если необходимо также удалить подкаталоги.
0 = (по умолчанию) удаляет папку, только если она пуста
1 = удалять файлы и подкаталоги (как команда DelTree в DOS)

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0, если произошла ошибка при удалении каталога (или он не существует).

Примечания

Некоторые атрибуты каталога (R) могут сделать удаление невозможным. Для удаления потребуется снятие указанных атрибутов функцией FileSetAttrib().

См. также

DirCreate, DirCopy, DirMove, FileDelete, FileRecycle

Пример

Exit ; защита от случайного запуска
; Удаляет папку C:\Test1 и все подпапки и файлы
DirRemove("C:\Test1", 1)