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

Composants VCL Delphi Discussion :

Traitement erreur IdSocketError Composant Indy


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Par défaut Traitement erreur IdSocketError Composant Indy
    Bonjour,

    Je suis débutant en Delphi et tres interessé par les multiples fonctionnalités des composants Indy.
    Voila mon probleme:
    Quand je fais un ping avec le composant IdIcmpClient et que la connexion Internet n'est pas active j'obtiens une erreur :
    ....EidSocketError: Socket Error #11001 Host not found
    Apres quelques recherche sur le Net j'apprend que l'on peut traiter l'erreur en ajoutant On E: IdSocketError... dans l'except comme ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    try
     
                  Form1.IdIcmpClient1.Ping();
                  BytesRcv := Form1.IdIcmpClient1.ReplyStatus.BytesReceived;
     except
     on E: IdSocketError do  begin
     BytesRcv := 0;
     Form1.Panel1.Caption := 'error';
     end;
    end;
    Seulement j'obtiens une autre erreur
    Identificateur non déclaré:'IdSocketError'
    et la je sèche completement...je ne sais comment déclaré ce 'IdSocketError'!!!
    Alors si vous avez la solution ou meme une petite indication n'hesitez pas
    Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Par défaut
    Dans ce cas, il suffit de faire une recherche par contenu dans les unités pour voir que cette erreur est déclarée dans IdStack.pas.

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/02/2007, 17h39
  2. Compilation des composants Indy 10
    Par rconty dans le forum C++Builder
    Réponses: 23
    Dernier message: 13/07/2005, 15h48
  3. Erreur de socket avec le composant Indy idHTTP
    Par Etanne dans le forum C++Builder
    Réponses: 3
    Dernier message: 25/10/2004, 11h27
  4. Kerio / Composants Indy / Accès refusé
    Par ixpe dans le forum Composants VCL
    Réponses: 3
    Dernier message: 10/09/2004, 13h38
  5. probleme avec composant indy IDhttp
    Par ulysse66x dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/06/2003, 09h35

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