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


FileDelete

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

FileDelete('path')

Параметры

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

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

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

Примечания

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

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

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

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

Функцию можно подключить через команду exect

См. также

FileCopy, FileMove, FileRecycle, DirRemove, FileRecycleEmpty

Примеры:
 Как создать кнопку?


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

exect=FileDelete('C:\Test\test.txt') ;; удаляет файл test.txt


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru