Описание функции | |
FileDelete | ![]() ![]() |
Удаляет один или несколько файлов.
FileDelete('path')
Параметры
path | Путь удаляемых файлов. Маски (* и ? wildcards) поддерживаются. |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если не все файлы были удалены или не существуют. |
Примечания
Если передаваемый "path" является каталогом, файлы внутри будут удалены, так же, как и при использовании маски *.*.См. также
FileCopy, FileMove, FileRecycle, DirRemove, FileRecycleEmpty
Примеры: | ![]() |
exect=FileDelete('D:\*.tmp') ;; удаляет все файлы с расширением .tmp из корня диска D:\
exect=FileDelete('C:\Test\test.txt') ;; удаляет файл test.txt
sends=PS<"%P"//1//0//*.png>??-1 bends=$GLOBALSENDS??-1||&&(?m)^(.+)png$!!$1jpg <FOR> 1 <TO> GLOBALSENDS<0> exect=$var_png='GLOBALSENDS<:INDEX:>'||$var_jpg='GLOBALBENDS<:INDEX:>' $FORCONT=FileExists('$var_png')+FileExists('$var_jpg')=2?0:1 exect=$var_del=FileGetSize('$var_png')>FileGetSize('$var_jpg')?'$var_png':'$var_jpg'||FileDelete('$var_del') <NEXT> tcimg=$cm540 ;; в активной панели найти PNG файлы и одноимённые им JPG файлы, сравнить их и удалить файлы большего размера