Recupere le dernier element d'un chemin d'un fichier

trucss Messages postés 189 Date d'inscription jeudi 17 février 2022 Statut Membre Dernière intervention 23 janvier 2024 - 5 oct. 2022 à 07:54
trucss Messages postés 189 Date d'inscription jeudi 17 février 2022 Statut Membre Dernière intervention 23 janvier 2024 - 6 oct. 2022 à 13:26

Bonjour,

fichierseul = chemindufichier.Split("\")(5)

Actuellement j'utilise 

Si le chemin change cela ne fonctionne plus.

Comment puis je faire pour récupérer le dernier élément de \ en nom du fichier ?

Merci

5 réponses

Whismeril Messages postés 19022 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 avril 2024 656
5 oct. 2022 à 08:06

Bonjour 

je te conseille la lecture de l'aide en ligne concernant la classe Path de System.IO


0
trucss Messages postés 189 Date d'inscription jeudi 17 février 2022 Statut Membre Dernière intervention 23 janvier 2024 1
5 oct. 2022 à 08:57

Merci j'ai trouvé

fichierseul = Mid$(chemindufichier, InStrRev(chemindufichier, "\") + 1)
0
Whismeril Messages postés 19022 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 avril 2024 656
5 oct. 2022 à 09:01

Ça c'est du vb6.....

0
trucss Messages postés 189 Date d'inscription jeudi 17 février 2022 Statut Membre Dernière intervention 23 janvier 2024 1
6 oct. 2022 à 10:04
fichierseul = Strings.Right(fichier, Len(fichier) - InStrRev(fichier, "\", -1, 1))

Je pense avoir trouvé, ça fonctionne

0
Whismeril Messages postés 19022 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 avril 2024 656
6 oct. 2022 à 12:08

C'est toujours pas du vb.net...

C'est pas comme si je t'avais donné la bonne façon de faire dès le début....

Mais bon comme d'hab, tu poses une question et tu ne tiens pas compte de la réponse.


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
trucss Messages postés 189 Date d'inscription jeudi 17 février 2022 Statut Membre Dernière intervention 23 janvier 2024 1
6 oct. 2022 à 13:26
fichierseul = fichier.Split("\")(fichier.Split("\").Length-1)
0
Rejoignez-nous