DeleteFile

Delete a file from the file system.

Declaration

Source position: filutilh.inc line 187

  function DeleteFile(const FileName: UnicodeString) : Boolean;
  function DeleteFile(const FileName: RawByteString) : Boolean;

Description

DeleteFile deletes file FileName from disk. The function returns True if the file was successfully removed, False otherwise.

Errors

On error, False is returned.

See also

Name Description
FileCreate Create a new file and return a handle to it.
FileExists Check whether a particular file exists in the file system.

Example

Program Example31;
{ This program demonstrates the DeleteFile function }
Uses sysutils;
Var
  Line : String;
  F,I : Longint;
Begin
  F:=FileCreate('test.txt');
  Line:='Some string line.'#10;
  For I:=1 to 10 do
    FileWrite (F,Line[1],Length(Line));
  FileClose(F);
  DeleteFile('test.txt');
End.