version 6.7 (Modifiée)
Dossier systeme {(type)} Alpha
| Paramètre | Type | Description | |
| type | Entier long | Type de dossier système | |
| Résultat | Alpha | Chemin d'accès d'un dossier du système actif |
Description
La fonction Dossier systeme retourne le chemin d'accès du dossier Système Windows ou MacOS actif, ou le chemin d'accès d'un dossier particulier à l'intérieur du dossier système actif.
Le paramètre optionnel type vous permet d'indiquer le type de dossier dont vous souhaitez obtenir le chenim d'accès. Si vous ne passez pas ce paramètre, Dossier systeme retourne le chemin d'accès du dossier Système Windows ou MacOS actif.
Vous passez dans type un code représentant le type de dossier. 4D fournit les constantes prédéfinies suivantes (placées dans le thème "Dossier système") :
| Constante | Type | Valeur |
| Système | Entier long | 0 |
| Polices | Entier long | 1 |
| Préférences ou Profiles_Tous | Entier long | 2 |
| Préférences ou Profiles | Entier long | 3 |
| Ouverture au démarrage_Tous | Entier long | 4 |
| Ouverture au démarrage | Entier long | 5 |
| Ouverture à l'extinction_Tous | Entier long | 6 |
| Ouverture à l'extinction | Entier long | 7 |
| Menu Pomme ou Démarrer_Tous | Entier long | 8 |
| Menu Pomme ou Démarrer | Entier long | 9 |
| Extensions Mac | Entier long | 10 |
| Tableaux de bord Mac | Entier long | 11 |
| System Win | Entier long | 12 |
| System32 Win | Entier long | 13 |
| Favoris Win | Entier long | 14 |
| Bureau Win | Entier long | 15 |
| Program Files Win | Entier long | 16 |
Les constantes Extensions Mac et Tableaux de bord Mac sont réservées à une utilisation sous MacOS. Lorsqu'elles sont utilisées sous Windows, Dossier systeme retourne une chaîne vide.
Les cinq dernières constantes sont réservées à une utilisation sous Windows. Lorsqu'elles sont utilisées sous MacOS, Dossier systeme retourne une chaîne vide.
L'emplacement de certains dossiers peut être différent suivant le type de session ouverte par l'utilisateur. Les constantes 2 à 9 permettent de choisir si vous souhaitez obtenir le chemin d'accès du dossier spécifique à l'utilisateur courant (constantes simples) ou commun à tous les utilisateurs (constantes suivies de "Tous").
Note : Sous Windows, cette commande nécessite la présence du fichier système "SHFolder.DLL" version 4.71 minimum dans le dossier système actif de Windows. Sinon, la commande retourne des chaînes vides pour tous les types de dossiers, hormis pour le type 0 (Système).
Référence
Dossier 4D, Dossier temporaire.