Einzelnen Beitrag anzeigen

Sebastian R.

Registriert seit: 12. Feb 2006
94 Beiträge
 
#8

Re: TIdTCPClient hängt sich bei ReadLn auf

  Alt 15. Feb 2006, 08:41
Das Empfangen von Daten mitteles eines Clienten klappt auch nur, wenn du etwas versendet hast. Ein Client ist zum Schicken da, nicht um zu Empfangen. Folgendes klappt zwar:

Delphi-Quellcode:
IdTCPClient1.Connect;
IdTCPClient1.WriteLn('hallo');
s := IdTCPClient1.ReadLn;
IdTCPClient.Disconnect;
Da wird aber vom Server etwas zurückgeschickt. Wenn du nur Daten empfangen willst, dann nimm doch einen Server. Der kann auch antworten auf Client-Anfragen!
Sebastian R.
Keep on programming!


CyCode.net - Meine Programme, Tutorials und Quelltexte
  Mit Zitat antworten Zitat