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

Messages postés
172
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
13 octobre 2008
- - Dernière réponse : Sat83
Messages postés
172
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
13 octobre 2008
- 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
Messages postés
4229
Date d'inscription
vendredi 23 juillet 2004
Dernière intervention
3 août 2018
39
3
Merci
Salut,

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

 
@+
Cirec

<hr siz="" />

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Cirec
Messages postés
172
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
13 octobre 2008
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.