GetUserDirectory()
Syntaxe
Resultat$ = GetUserDirectory(Type)Description
Renvoie le chemin du répertoire du type d'annuaire spécifié.
Arguments
Type Le type de répertoire. Peut s'agir de l'une des valeurs suivantes: #PB_Directory_Desktop : Répertoire 'Bureau' de l'utilisateur connecté #PB_Directory_Downloads : Répertoire 'Téléchargements' de l'utilisateur connecté #PB_Directory_Documents : Répertoire 'Documents' de l'utilisateur connecté #PB_Directory_Pictures : Répertoire 'Images' de l'utilisateur connecté #PB_Directory_Musics : Répertoire 'Musiques' de l'utilisateur connecté #PB_Directory_Videos : Répertoire 'Videos' de l'utilisateur connecté #PB_Directory_Public : Répertoire 'Documents Publics' de l'utilisateur connecté #PB_Directory_ProgramData: Répertoire des données stokées par les programmes de l'utilisateur connecté Sous Linux et OSX, c'est le dossier 'home' suivi de '/.' pour pouvoir créer un répertoire de configuration caché par l'utilisateur connecté #PB_Directory_AllUserData: Répertoire de données des programmes communs (accessible à tous les utilisateurs) #PB_Directory_Programs : Répertoire des fichiers de programme globaux (lecture seule)
Valeur de retour
Renvoie le chemin complet du répertoire demandé et terminé par un séparateur d'annuaire ('\', #PS, #PS$ pour Windows ou '/', #NPS, #NPS$ pour les autres OS).
Renvoie une chaîne vide si le type n'est pas trouvé.
Exemple
Debug GetUserDirectory(#PB_Directory_Desktop) Debug GetUserDirectory(#PB_Directory_Downloads) Debug GetUserDirectory(#PB_Directory_Documents) Debug GetUserDirectory(#PB_Directory_Pictures) Debug GetUserDirectory(#PB_Directory_Videos) Debug GetUserDirectory(#PB_Directory_Musics) Debug GetUserDirectory(#PB_Directory_Public) Debug GetUserDirectory(#PB_Directory_ProgramData) Debug GetUserDirectory(#PB_Directory_AllUserData) Debug GetUserDirectory(#PB_Directory_Programs)
Voir aussi
GetCurrentDirectory(), GetHomeDirectory(), GetTemporaryDirectory()
OS Supportés
Tous