Bonjour j'ai une variable qu me renvoi le chemin complet d'un fichier
ex: C:\mondossier\monfichier.txt
Comment recuperer seulement le nom de fichier
merci
Version imprimable
Bonjour j'ai une variable qu me renvoi le chemin complet d'un fichier
ex: C:\mondossier\monfichier.txt
Comment recuperer seulement le nom de fichier
merci
Regarde du coté de la classe File
Alors la c'est simple faut juste faire fonctionner les meninges pour faire joujoux avec les Chaines de caractères :
Code:
1
2 String FileName = PathFile.Substring(PathFile.LastIndexOf("\\"));
oK MERCI
J'ai fait a peu prés comme tu m'a dit alor ca donne ca
Le +2 je sais pas pourquoi mais j'en est besoin et ca marche voila merciiiCode:
1
2 nomFic = Mid(monpath, monpath.LastIndexOf("\") + 2)
Dans la classe FileInfo, il n'y a pas une propriété Name (Nom seul) et une FullName (Path + nom) ?
'/' <=> "\\"
un conseil : met 2 antislashs ("\\") ou 1 simple slash ("/").
Car un seul antislash va bouffer ton prochain caractere comme un caracetere special (par exemple "\n").
Je plussoie...Citation:
Envoyé par bilb0t
Cela me semble plus POO et surtout moins riqué que du bidouillage de chaîne.
De plus il devient ultra simple de créer, renommer, effacer... ce fichier.