function DeleteFile |
Наверх Предыдущая Последующая | |
function DeleteFile(AFileName : string) : boolean;
Удаляет указанный файл. Возвращает TRUE в случае успешного удаления и FALSE в случае ошибки.
В имени файла допустимо указывать макросы, подробнее см. в разделе "макросы, допустимые в именах файлов"
Указание несуществующего файла или пустой строки не является ошибкой.
В случае ошибки удаления файла обычным удалением променяется отложенное удаление. Имена удаляемых файлов автоматически добавляются в список файлов, который используется функцией ExecuteSysClean.
Пример:
begin
DeleteFile('%WinDir%\trojan.exe');
end.