[Overview][Constants][Procedures and functions][Index] |
Get the location of a special directory.
Source position: windirs.pp line 223
function GetWindowsSpecialDir( |
ID: Integer; |
CreateIfNotExists: Boolean = True |
):string; |
const GUID: TGuid; |
CreateIfNotExists: Boolean = True |
):string; |
ID |
|
Identifier of the folder location to retrieve. |
Full path of the folder identified by ID.
GetWindowsSpecialDir can be used to to get the path of special folders on the Windows system. The locations are identified using one of the CSIDL_* constants. If the ID of a location is or-ed with the CSIDL_FLAG_CREATE constant, then the directory will be created if it didn't exist yet (and the user has sufficient rights to do so).
On error, an empty string is returned.