System.SysUtils.FileExists
Delphi
function FileExists(const FileName: string; FollowLink: Boolean = True): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall FileExists(const System::UnicodeString FileName, bool FollowLink = true);
Inhaltsverzeichnis
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 |