Функция для удаления файла с диска. Удаляются любые файлы, даже с атрибутами "только для чтения" (read only), "скрытый" (hidden) или "системный" (system).

 

Синтаксис

function DeleteFile(sFileName: string): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sFileName

string

имя файла и полный путь к нему.

 

Результат функции

Результат

Значение

0

всё Ок, файл успешно удалён;

-1

указанный файл или путь не существует;

-2

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

 

Пример

begin
  DeleteFile('c:\temp\123.txt');
end.

Ещё посмотреть

FileExists