Einzelnen Beitrag anzeigen

EConvertError

Registriert seit: 29. Sep 2003
Ort: Österreich
230 Beiträge
 
#6

Re: TIdTCPClient.ReadLn kehrt nicht zurück!?

  Alt 31. Okt 2003, 17:12
Hallo!

Also im Prinzip weiß ich schon, dass die Angabe des Timeouts in Millisekunden angegeben wird. Die 5 Millisekunden habe ich vom Indy Chatdemo übernommen.

Ich habe es nun hiermit versucht:
Delphi-Quellcode:
 
if TCPClient.Connected= TRUE then begin
  TCPClient.ReadTimeout:= 100;
  fIncomingMsg:= TCPClient.ReadLn('', 100, -1);
end;
Aber irgendwie hat es nicht funktioniert. Was mache ich falsch? Warum zeigt das Timeout keine Wirkung?

Vielen Dank schon jetzt,
EConvertError
Andreas N.
  Mit Zitat antworten Zitat