NMFTP -> problème de list

Signaler
Messages postés
2
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
12 octobre 2003
-
Messages postés
25
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
19 janvier 2005
-
Bonjour...!

G un petit soucis avec le composant NMFtp...

En fait, je souhaite envoyer dans un ListBox la liste des fichier contenu ds mon serveur FTP. Le serveur FTP est un peu spécial vu qu'il s'agit d'un serveur FTP sur un IPC@CHIP DK 41 (www.beck-ipc.com)

La connection avec le serveur fonctionne je crois.

Voici mon code :

FTP1.List;
ListBox2.Items := ((FTP1.FTPDirectoryList.Name));

En sachant que NMFTP.ParseList est à true...

En fait, mon réel problème est que ce code marche une fois sur dix de manière aléatoire...

Par la suite, je souhaite également afficher la taille en octets de mes fichiers...

KK1 pourrait-il m'indiquer ma fote...?

Merci d'avance...

Kuli
What are you smiling about...?

3 réponses

Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
31
Le composant TNmFtp est bogué (c'est connu) et ses méthodes List et Nlist particulièrement. Ne sois donc pas surpris d'avoir des résultats de manière aléatoire.
Un conseil : opte pour les composants Indy si tu peux.
May Delphi be with you
Messages postés
2
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
12 octobre 2003

Mince je connaissait pas le bug, le composant est pourtant conseillé un peu partout...

Pour tout dire j'avais commencé avec les composants Indy TIdFtp, mais j'avais des problèmes pour l'upload, raison pour laquelle je me suis tourné vers TNmFtp...

Merci bcp...

Kuli
What are you smiling about...?
Messages postés
25
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
19 janvier 2005

je bosse aussi dessus et a mon avis, ListBox2.Items := ((FTP1.FTPDirectoryList.Name)); tu devrais le mettre dans l'evenement onsucsses nan?