Seth77
Messages postés572Date d'inscriptionmardi 30 avril 2002StatutMembreDernière intervention 4 mai 2020
-
1 juin 2005 à 22:56
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 2022
-
2 juin 2005 à 20:37
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 1 juin 2005 à 23:47
Salut
- Parce que tu testes la présence d'un \ à la fin de 'path' et que tu utilises StrRep ensuite.
- Peut-être parce que tu utilises un coup FileName, un coup FileName$
- Qu'est ce qui ne marche pas ?
- As-tu fait un stop sur le Do pour voir ce qu'il y a dans FileName$ après le 1er Dir ?
- Combien vaut le 'j' ? est-ce que ça a un rapport avec le problème
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
Seth77
Messages postés572Date d'inscriptionmardi 30 avril 2002StatutMembreDernière intervention 4 mai 20201 1 juin 2005 à 23:55
ok :
- je teste le "" pour eviter d avoir comme repertoire : c:\test*.exe...
- j ai essaye avec filename$ ca ne change pas !
- ce qui ne marche pas.... c qu il me fait une erreur a FileName$ = Dir .
- oui j ai mis un point d arret a do ..et la valeur de filename est
bonne....en faisant du pas a pas, la valeur de Dir change ...ce qui est
vraiment etrange ! c en arrivant a
FileName$ = Dir : Dir vaut ""! donc erreur !
- l ensemeble de code est dans une boucle for ou j augmente !
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 2 juin 2005 à 01:19
Oui cela m'intrigue aussi ton test sur Right(Path....... et ensuite un Dir(StrRep......
Cela devrai être Dir(Path & ...........
C'est normal que dir devienne "" puisque tu fais une boucle, normalement quand FileName = "" tu ne rentres plus dans boucle.
Sinon y'a pas de raison que cela ne tourne pas
que fais-tu dans Add_Fichier StrRep, FileName ?