Einzelnen Beitrag anzeigen

m.wollert

Registriert seit: 18. Aug 2003
Ort: Heilbronn
92 Beiträge
 
FreePascal / Lazarus
 
#5

Re: TCP-Chat-Client hängt sich auf ..

  Alt 19. Aug 2003, 09:06
Hiho,

IdTCPServer - hier gibt es das Ereignis "OnExecute". Immer wenn Daten "reinkommen" und Du nicht auf diese "wartest" (durch ein ReadLn z.B.) wird dieses ausgelöst.

IdTCPClient - hier musst Du Dich selbst um die Datenabholung kümmern. Hierfür verwende ich normalerweise eine TTimer, den ich auf 1 Sekunde stelle. Dann liest Du per ReadLn, kontrollierst ob was empfangen wurde und arbeitest Deinen Code ab.

@S-tefano: Ja, mit Timer meinte ich exakt diese Komponente.

Hoffe geholfen zu haben.
Michael Wollert
Michael
  Mit Zitat antworten Zitat