Einzelnen Beitrag anzeigen

Benutzerbild von richie
richie

Registriert seit: 21. Apr 2006
Ort: Dresden
127 Beiträge
 
#3

Re: [Indy9]: TIdTCPServer/-Client: Client freeze (Timer+Read

  Alt 15. Apr 2007, 22:33
Zitat:
Wenn meine Vermutung richtig ist, wie kann ich denn prüfen, ob eine neue Nachricht vom Server gesendet wurde und nur in dem Fall das ReadLn ausführen?
gar nicht.

Du kannst bei Readln als Parameter ein Timeout angeben. D.h., nach dem angegeben Zeiträum bricht der Client das Readln ab. Da nimmst du dann ein sehr kleines Intervall, z.B. 5 Millisekunden.
Robert
  Mit Zitat antworten Zitat