GetHomeDirectory()

Syntaxe

Resultat$ = GetHomeDirectory()
Description
Renvoie le chemin du répertoire racine de l'utilisateur qui est actuellement logué.

Arguments

Aucun.

Valeur de retour

Renvoie le chemin complet du répertoire courant.
Il se termine par un séparateur de répertoire ('\', #PS, #PS$ pour Windows ou '/', #NPS, #NPS$ pour les autres OS).

Cette fonction renvoie une chaîne vide dans le cas très improbable d'un échec.

Remarques

Ce répertoire a les droits de l'utilisateur, donc il est possible d'y lire et ecrire des fichiers. Il est spécifique à chaque utilisateur et peut donc être utile pour stocker des informations concernant uniquement cet utilisateur (fichiers de préférences, plugins etc.).

Exemple

  Debug GetCurrentDirectory()
  Debug GetHomeDirectory()
  Debug GetUserDirectory(#PB_Directory_Documents)
  Debug GetTemporaryDirectory()
  Debug #PB_Compiler_Home  
  Debug #PB_Compiler_File
  Debug #PB_Compiler_Filename
  Debug #PB_Compiler_FilePath

Voir aussi

GetCurrentDirectory(), GetTemporaryDirectory(), GetUserDirectory()

OS Supportés

Tous

<- GetFilePart() - FileSystem Index - GetPathPart() ->