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

Web & réseau Delphi Discussion :

Probleme avec TSocketServer


Sujet :

Web & réseau Delphi

  1. #1
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 277
    Par défaut Probleme avec TSocketServer
    Bonjour,

    J'utilise le composant TSocketServer pour creer un serveur, voici le bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    procedure TFormulaire.SrvClick(Sender: TObject);
    begin
       if Srv.Checked then
       begin
          Port.Enabled := false;
          Serveur.Port := StrToInt(Port.Text);
          Serveur.Open;
       end
       else
       begin
          Port.Enabled := true;
          Serveur.Close;
       end;
    end;
     
    procedure TFormulaire.ServeurAccept(Sender: TObject;
      Socket: TCustomWinSocket);
    begin
       Log.Lines.Add( 'Connexion de l''exterieur' );
    end;
     
    procedure TFormulaire.ServeurClientRead(Sender: TObject;
      Socket: TCustomWinSocket);
    begin
       Log.Lines.Add( '>'+Serveur.Socket.ReceiveText );
    end;
    Quand je me connecte avec Telnet dessus, j'ai bien l'impression dans le Log de "Connexion de l'exterieur", mais des que je tape quelques chose dans la fenetre telnet, j'ai l'erreur dans mon appli Delphi :


    Windows socket error: Une requete d'envoi ou de reception de donnees n'a pas ete autorisee car le socket n'est pas connecte et ( lors de l'envoi sur un socket datagramme en utilisant un appel sendto ) aucune adresse n'a ete fournie (10057) on API 'recv'


    Merci par avance de votre aide !

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 277
    Par défaut Trouvé
    Re,

    Bah il suffisait de faire

    Serveur.Socket.Connections[0].ReceiveText

    @++

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

Discussions similaires

  1. Probleme avec TSocketServer et TSocketClient !
    Par pointer dans le forum Delphi
    Réponses: 15
    Dernier message: 12/04/2007, 12h10
  2. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 10h33
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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