GetPathPart()

Syntaxe

Resultat$ = GetPathPart(CheminComplet$)
Description
Extrait le chemin d'un fichier d'un chemin complet.

Arguments

CheminComplet$ Le chemin d'accès complet au fichier.

Valeur de retour

Renvoie le chemin.
Si, par exemple, la chaîne CheminComplet$ est "C:\PureBasic\PB.exe", la chaîne renvoyée dans Chemin$ sera "C:\PureBasic\".

Remarques

Pour récupérer l'extension ou le nom du fichier, voir les fonctions GetExtensionPart() et GetFilePart().

Exemple

  Repertoire$ = GetHomeDirectory()  ; Liste tous les fichiers et les dossiers du répertoire racine de l'utilisateur qui est actuellement logué (Home)
  If ExamineDirectory(0, Repertoire$, "*.*")  
    While NextDirectoryEntry(0)
      If DirectoryEntryType(0) = #PB_DirectoryEntry_File
        Type$ = " [Fichier] "
        Taille$ = " (Taille : " + DirectoryEntrySize(0) + ")"
      Else
        Type$ = " [Dossier] "
        Taille$ = "" ; Un Dossier n'a pas de taille      
      EndIf
      
      Debug Type$ + DirectoryEntryName(0) + Taille$
      Debug "Chemin : " + GetPathPart(DirectoryEntryName(0))
      Debug ""
    Wend
    FinishDirectory(0)
  EndIf

Voir aussi

GetExtensionPart(), GetFilePart()

OS Supportés

Tous

<- GetHomeDirectory() - FileSystem Index - GetTemporaryDirectory() ->