TROUVER LE REPERTOIRE D'UN FICHIER DE PUIS SON CHEMIN

naärdin - 6 août 2001 à 09:37
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 - 3 oct. 2003 à 03:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/1678-trouver-le-repertoire-d-un-fichier-de-puis-son-chemin

pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
3 oct. 2003 à 03:09
Ok mais y a plus court lol :

Public Function GetPath(Chemin As String)
For i = Len(Chemin) To 1 Step -1
If Mid(Chemin, i, 1) = "" Then Exit For
Next i
GetPath = Mid(Chemin, 1, i)
End Function
gmni Messages postés 91 Date d'inscription mercredi 6 novembre 2002 Statut Membre Dernière intervention 20 mars 2009
27 nov. 2002 à 23:41
MsgBox getpath("un-chemin-bidon-avec-antislash+un-fichier-bidon")
gmni Messages postés 91 Date d'inscription mercredi 6 novembre 2002 Statut Membre Dernière intervention 20 mars 2009
27 nov. 2002 à 23:39
Petit correctif pour ceux qui sont nul comme moi :
A la ligne >>
getpath = Mid$(chemin, 1, lenchemin - lenfichier +1) enlever +1
et dans le form load appliquer ca >>
MsgBox getpath("cwindows estmonfichier.exe")
T'aurais pas du te mettre 10 pour un code que tout le monde est capable de faire.
Rejoignez-nous