System.IOUtils.TFile.Exists
Delphi
class function Exists(const Path: string; FollowLink: Boolean = True): Boolean; inline; static;
C++
static bool __fastcall Exists(const System::UnicodeString Path, bool FollowLink = true);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TFile |
Description
Checks whether a given file exists.
Use Exists to check whether a given file exists. Exists returns True if the given path exists and is a file and False otherwise.
The following table lists the parameters expected by this method:
Name | Meaning |
---|---|
Path |
Path of the file being checked |
FollowLink |
Specifies whether the symbolic link is used. |
Note: If the given path is invalid, the Exists method simply returns False.
Note: If the Path parameter is a symbolic link and the FollowLink parameter is set to True, the method is performed on the target file. If the first condition is True, but the FollowLink parameter is set to False, the method will be performed on the symbolic link. If the link is broken, the method will always return False.