How do I delete a file?

delete-file, delphi, delphi-xe2, file

Solution

Using the SysUtils function DeleteFile:

if DeleteFile(FileName) then
  // File deleted;

`SysUtils` is usually included by default. In XE2, if you have to add it you may have to use `System.SysUtils` because of new namespace rules.

Problem

I need to delete a picture from a folder where pictures are stored. For example, a file in the C:\Milk\Pictures folder. How do I do this?

Original source