FtpFindFirstFile [WININET]

Résolu
victorcoasne Messages postés 1100 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 17 octobre 2012 - 16 juin 2007 à 22:46
victorcoasne Messages postés 1100 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 17 octobre 2012 - 17 juin 2007 à 00:25
Bonjour,

J'utilise la fonction FtpFindFirstFile avec wininet.
Tout fonctionne parfaitement sauf quand le nom contient par exemple une cédille.

Exemple :
<li>/

Liste bien le répertoire root (marche aussi avec une chaîne vide)
</li><li>/rep1

Liste bien le rep1</li><li>/rep1/rep2/

Liste bien le rep2</li><li>/rep1/rep2/français
Liste bien le répertoire français</li><li>/rep1/rep2/français/rep3

Liste le répertoire français
</li><li>/rep1/rep2/français/rep3/repertoire_invalide

Liste le répertoire français
</li>
Merci et bonne prog,
@++

Le créateur du site http://victorlogiciels.com

2 réponses

victorcoasne Messages postés 1100 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 17 octobre 2012 7
17 juin 2007 à 00:25
Bonjour,

J'ai trouvé la solution.
Je vous la dit pour ceux que ça interesse.
Remplacez les espaces par une étoile et il faut impérativement mettre un slash à la fin du répertoire.

Merci et bonne prog,
@++

Le créateur du site http://victorlogiciels.com
3
victorcoasne Messages postés 1100 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 17 octobre 2012 7
16 juin 2007 à 23:11
Bonjour,

J'ai oublié de préciser le répertoire français est un mot suivit d'un espace est suivit de français :
Cartons Français

Merci et bonne prog,
@++

Le créateur du site http://victorlogiciels.com
0