Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
System folder

System folder 


 

System folder {( type )} -> Résultat 
Paramètre Type   Description
type  Entier long in Type de dossier système
Résultat  Chaîne in Chemin d’accès d’un dossier du système actif

La fonction System folder retourne le chemin d'accès du dossier Système Windows ou macOS actif, ou le chemin d’accès d’un dossier particulier du système d'exploitation.

Le paramètre optionnel type vous permet d’indiquer le type de dossier dont vous souhaitez obtenir le chemin d'accès. Si vous ne passez pas ce paramètre, System folder retourne le chemin d’accès du dossier Système Windows ou Mac OS 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 Comment
Applications or program files Entier long 16
Desktop Entier long 15
Documents folder Entier long 17 Dossier "Documents" de l’utilisateur
Favorites Win Entier long 14
Fonts Entier long 1
Home folder Entier long 18

Dossier personnel courant de l'utilisateur (généralement "/Users/<nom utilisateur>/")

Start menu Win_all Entier long 8
Start menu Win_user Entier long 9
Startup Win_all Entier long 4
Startup Win_user Entier long 5
System Entier long 0
System Win Entier long 12
System32 Win Entier long 13
User preferences_all Entier long 2
User preferences_user Entier long 3

Notes :

  • Les constantes suffixées Win sont réservées à une utilisation sous Windows. Lorsqu’elles sont utilisées sous macOS, System folder 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”).



Voir aussi  

Get 4D folder
Temporary folder

 
PROPRIÉTÉS 

Produit : 4D
Thème : Environnement système
Numéro : 487

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D v11 SQL Release 4
Modifié : 4D v13
Modifié : 4D v19 R8

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)