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 :

[BCB5] NMFTP LIST


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 242
    Par défaut [BCB5] NMFTP LIST
    Bonjour,

    Il y a quelques temps j'ai développé un petit client FTP pour attaquer un serveur ( dont je n'ai pas la main d'administration dessus ).

    Je lance mon application via une tache planifiée toute les x minutes, le client se lance envoi et réceptionné les différents fichiers puis se ferme à la fin du processus.

    Cependant, il arrive que lorsque j'appelle la fonction :
    NMFTP1->List();

    Le serveur en face ne répond pas. Mon application ftp ( client ) boucle, il attend attend....
    Pour contourner cela ( bricolage... ) dans un premier temps j'ai coché, dans l'option de la tache planifiée : " Arrêter la tache si elle s'exécute pendant 3 min"... Par conséquent si ça fait 3 min que l'application est lancée le planificateur de tache tuera lui même l'application.

    Est ce que vous avez une idée pour contourner ce problème ?
    Try catch ?
    autre ?
    Est ce un problème connu ?

    De mon coté je n'ai pas trop d'idée, je ne sais pas trop.
    Je vous remercie d'avance pour votre aide
    Cordialement

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 242
    Par défaut
    je viens de remarquer la propriété TimeOut sur le composant FTP.
    Est ce que cela pourrait être la solution ?

    Merci bien

  3. #3
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Salut,
    oui le TimeOUt va permettre à ton application des sortir de sa tache si le serveur met trop longtemps à répondre

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 242
    Par défaut
    Je viens de tester avec le timeout mais ca ne change rien.
    Le processeur reste à 100%, rien qui se lance au niveau du timeout.
    Est ce que qql'1 a déjà eu ce problème ?
    Merci bcp

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    essaye le mode passif ou autre

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 242
    Par défaut
    Bonjour,
    J'ai utilisé le mode passif "NON" donc je pense qu'a present je suis en mode actif.
    Et là on dirait que tout fonctionne correctement
    Merci bcp pour votre aide
    A bientot

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/06/2010, 16h58
  2. Pas de liste "A Faire" dans l'IDE de BCB5
    Par psau dans le forum C++Builder
    Réponses: 3
    Dernier message: 06/08/2003, 13h57
  3. tri de liste chainée
    Par RezzA dans le forum C
    Réponses: 7
    Dernier message: 26/01/2003, 20h25
  4. Listes déroulantes liées entre elles
    Par denisC dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/07/2002, 15h53
  5. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01

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