Home » Tipps & Tricks » Dateien/Verzeichnisse » Verzeichnisse » Feststellen, ob ein Verzeichnis existiert

Feststellen, ob ein Verzeichnis existiert

Mit Hilfe der Funktion DirectoryExists kann man überprüfen, ob ein Verzeichnis existiert. Die Funktion erwartet als Parameter den Pfad zum Verzeichnis.

uses SysUtils;

procedure TForm1.Button1Click(Sender: TObject);
begin
  if DirectoryExists('C:\Programme') then
    Showmessage('Das Verzeichnis existiert');
end;

Sollte sich die o.g. Funktion in Ihrer Delphi-Version nicht in der unit SysUtils befinden, binden Sie die Unit FileCtrl ein. In neueren Delphi-Versionen ist die Funktion DirectoryExists nur noch aus Gründen der Abwärtskompatiblität in der Unit FileCtrl enthalten.