GETWINDOWSSPECIALDIR |
Demande le répertoire spécial |
Free Pascal |
windirs |
Syntaxe
Function GetWindowsSpecialDir(ID:Integer;CreateIfNotExists:Boolean=True):string;
|
Function GetWindowsSpecialDir(Const GUID:TGUID;CreateIfNotExists:Boolean=True):String;
|
Paramètres
Nom |
Description |
ID |
Ce paramètre permet d'indiquer l'identificateur de l'emplacement du dossier à récupérer. |
CreateIfNotExists |
Ce paramètre permet d'indiquer s'il faut créer le répertoire s'il n'existe pas. |
GUID |
Ce paramètre permet d'indiquer l'identificateur GUID. |
Retour
Valeur |
Description |
chaine de caractères |
Ces valeurs permettent d'indiquer un chemin complet du dossier identifié par le paramètre ID. |
Description
Cette fonction permet de demander l'emplacement d'un répertoire spécial.
Remarques
- La fonction GetWindowsSpecialDir peut être utilisé pour obtenir le chemin des dossiers spéciaux sur le système d'exploitation Windows. Les emplacements
sont identifiés à l'aide de l'une des constantes CSIDL_*. Si l'identificateur ID d'un emplacement est un OU binaire avec la constante CSIDL_FLAG_CREATE, alors le répertoire sera créé
s'il n'existait pas encore (et l'utilisateur doit disposer des droits suffisants pour le faire).
- En cas d'erreur, une chaîne de caractères vide sera retourné.
Dernière mise à jour : Samedi, le 29 Août 2020