Функция FileDelete

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


FileDelete

Удаляет один или несколько файлов.

FileDelete ( "path" )

Параметры

path Путь удаляемых файлов. Маски (* и ? wildcards) поддерживаются.

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

Успех:Возвращает 1.
Ошибка:Возвращает 0, если не все файлы были удалены или не существуют.

Примечания

Если передаваемый "path" является каталогом, файлы внутри будут удалены, так же, как и при использовании маски *.*.

Подробнее о масках (wildcards) смотрите в FileFindFirstFile().

Учтите, что эта функция не является рекурсивной, при использовании маски вложенные папки не обрабатываются.

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

См. также

FileCopy, FileMove, FileRecycle, DirRemove, FileRecycleEmpty

Пример

FileDelete("D:\*.tmp") ; удаляет все файлы с расширением .tmp из корня диска D:\