System.SysUtils.FileExists

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function FileExists(const FileName: string; FollowLink: Boolean = True): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall FileExists(const System::UnicodeString FileName, bool FollowLink = true);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Beschreibung

Prüft, ob eine bestimmte Datei vorhanden ist.

FileExists gibt True zurück, wenn die in FileName angegebene Datei vorhanden ist. Ist die Datei nicht vorhanden, gibt FileExists False zurück.

Hinweis: Wenn der Parameter FileName eine symbolische Verknüpfung ist und der Parameter FollowLink auf True gesetzt ist, wird die Methode für die Zieldatei ausgeführt. Ist die erste Bedingung True ist, aber der Parameter FollowLink False, wird die symbolische Verknüpfung verwendet, unabhängig davon, ob die Verknüpfung nicht funktionsfähig ist (die Zieldatei ist ungültig).


Verhalten der Methode, wenn der Parameter FileName eine Datei ist:

Datei vorhanden FollowLink Methodenergebnis

JA

True

True

JA

False

True

NEIN

True

False

NEIN

False

False


Verhalten der Methode, wenn der Parameter FileName eine symbolische Verknüpfung ist:

Ziel vorhanden FollowLink Methodenergebnis

JA

True

True

JA

False

True

NEIN

True

False

NEIN

False

True


Siehe auch

Codebeispiele