Bonjour,
j'ai un problème que j'espère simple:
j'ai une chaine de caractère comme ceci: "c:\dir1\dir2\dir3\dir4\image.wmf"
et j'aimerai récuperer juste "image.wmf"
comment faire?
merci d'avance!
Bonjour,
j'ai un problème que j'espère simple:
j'ai une chaine de caractère comme ceci: "c:\dir1\dir2\dir3\dir4\image.wmf"
et j'aimerai récuperer juste "image.wmf"
comment faire?
merci d'avance!
lis dans l'aide en ligne Instr, Mid, Right, Left, Len, Split, instrev et appliques !
quel langage ? VB ? VBA ?
Enfin je pense qu eles fonctions existe pour les 2
il faut que utilise les fonctions instrRev (pour trouver le dernier slash et son positionnement), ou meme l fonction right pour extraire un nombre de caractère précis à droite de ta chaine
tu peut meme jouer avec la fonction Mid si tu veux
EDIT : jf méchant t'es allé plus vite que moi
Si tu veux juste recupérer le nom de ton image sur cette exemple la et pas a chaque fois ce qu'il y a a la fin de ton chemin, tu peux faire
mais la, il n'y a rien qui regarde la longueur de ton dernier mot.Mid("c:\dir1\dir2\dir3\dir4\image.wmf", InStr(1, "c:\dir1\dir2\dir3\dir4\image.wmf", "image.wmf"), 10)
tiens on as traiter ce sujet hier :
http://www.developpez.net/forums/sho...highlight=file
Dans le cas ou ton fichier existe...
sinon comme dit plus haut sur InStrRev et Mid
voici la solution:
lien = "c:\dir1\dir2\dir3\image.wmf"
Code : Sélectionner tout - Visualiser dans une fenêtre à part nom_image = Mid(lien_, InStrRev(lien_, "\") + 1)
on optient :
nom_image= "image.wmf"
voila et merci à tous
Salut,Envoyé par kboo
Si tu pouvais marquer ton problème comme "Résolu" ce serait super
Tu trouveras la fonction permettant de le faire dans le menu "Outils de la discussion"
Merci d'avance
Théo
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager