Recuperer le nom de repertoire d'un fichier [Résolu]

Sat83 172 Messages postés mardi 11 novembre 2003Date d'inscription 13 octobre 2008 Dernière intervention - 18 mars 2008 à 14:09 - Dernière réponse : Sat83 172 Messages postés mardi 11 novembre 2003Date d'inscription 13 octobre 2008 Dernière intervention
- 18 mars 2008 à 15:09
Bonjour a tous !

Je souhaiterais savoir si il existe une fonction permetant de recupérer le nom du répertoire dans lequel est contenu un fichier.

Un equivalent a ExtractFilePath, mais qui retourne uniquement  le nom du dernier repertoire et pas le chemin complet...

par exemple pour : 'C:\aaaaaa\bbbbb\ccccc\ddddd\MonFichier.txt'

je voudrais avoir juste 'ddddd' (sans les '\' )

J'ai recherché dans l'aide les fonctions de gestion de fichiers, mais je n'ai pas trouvé.

Merci de votre aide
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Cirec 4221 Messages postés vendredi 23 juillet 2004Date d'inscription 11 mai 2018 Dernière intervention - 18 mars 2008 à 15:04
3
Merci
Salut,

une petite astuce :
  Label1.Caption := ExtractFileName(ExtractFileDir('C:\aaaaaa\bbbbb\ccccc\ddddd\MonFichier.txt'));

 
@+
Cirec

<hr siz="" />

Merci Cirec 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de Cirec
Sat83 172 Messages postés mardi 11 novembre 2003Date d'inscription 13 octobre 2008 Dernière intervention - 18 mars 2008 à 15:09
0
Merci
Merci !

Je m'étais fait ma solution "usine a gaz" avec des boucles, mais vu la simplicité de ton astuce, je vais me tourner vers celle-çi!
Commenter la réponse de Sat83

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.