function  DeleteFile

Наверх  Предыдущая  Последующая |

function DeleteFile(AFileName : string) : boolean;

 

Удаляет указанный файл. Возвращает TRUE в случае успешного удаления и FALSE в случае ошибки.

 

В имени файла допустимо указывать макросы, подробнее см. в разделе "макросы, допустимые в именах файлов"

 

Указание несуществующего файла или пустой строки не является ошибкой.

 

В случае ошибки удаления файла обычным удалением променяется отложенное удаление. Имена удаляемых файлов автоматически добавляются в список файлов, который используется функцией ExecuteSysClean.

 

Пример:

 

begin

DeleteFile('%WinDir%\trojan.exe');

end.