IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

lister le contenu d'un serveur ftp avec NMFTP [Non suivi]


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Décembre 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1
    Par défaut lister le contenu d'un serveur ftp avec NMFTP
    lorsque je veux lister le contenu du serveur ftp avec l'objet TNMFTP le nombre de fichier sur le le serveur est null alors qu'il ya bien des fichiers présents dans le serveur. je voudrai un petit code qui marche s'il vous plaît. Merci

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 28
    Par défaut
    Bonjour,

    j'ai rencontré le même problème avec le composant TNMFTP, lors d'une connexion à un serveur VMS...

    j'ai trouvé deux façon d'obtenir le nombre de fichiers présents :

    1°) Lancer la métode List(void) de l'objet NMFTP et intercepter tous les évenements OnListItem déclenchés (il y en a un par fichier...) en incrémentant un compteur.

    2°) Passer la valeur true à la propriété ParseList de l'objet NMFTP.
    Lancer la méthode List()
    Compter le nombre de fichier en parcourant le tableau NMFTP->FTPDirectoryList

    Bon courage pour la suite...tu t'apercevras que ce composant n'est pas le plus stable des composants VCL/CLX.


    Cordialement

  3. #3
    Membre éprouvé Avatar de .:morgoth:.
    Profil pro
    Inscrit en
    Février 2005
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 124
    Par défaut
    Je suis tout a fait d'accord avec Pylz.
    J'ai déja utilisé ce composant sans aucun problème.
    Il faut bien définir toutes les propriétés (Port, UserID, Password et eventuellement Passive) et ensuite lancer la méthode Nlist() qui va parcourir toute l'arborescence des fichiers.
    C'est par l'évènement OnListItem que tu stockes ensuite (dans un TStringList par exemple) les noms des fichiers présents sur le serveur.

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/07/2006, 16h26
  2. Comment créer un serveur FTP avec Indy ?
    Par Matt2094 dans le forum Delphi
    Réponses: 2
    Dernier message: 03/06/2006, 12h23
  3. [apache] configurer serveur ftp avec apache sous winXP
    Par Allaya-Hechmi dans le forum Apache
    Réponses: 3
    Dernier message: 18/04/2006, 22h23
  4. Réponses: 4
    Dernier message: 15/09/2005, 13h27
  5. [Indy 10] Serveur FTP avec SSL
    Par KarMa_CoMa dans le forum Web & réseau
    Réponses: 5
    Dernier message: 21/04/2005, 09h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo