Registriert seit: 18. Aug 2003
Ort: Heilbronn
92 Beiträge
FreePascal / Lazarus
|
Re: TCP-Chat-Client hängt sich auf ..
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
|