![]() |
Timer und IdTCPClient.ReadLn(#$A, 5);
Hallo,
ich bastel grad an einem Programm das mit einem Chatserver kommuniziert, die Serverantworten werden über einen Timer (Interval ist auf 10 gesetzt) ausgelesen:
Code:
Nun möchte ich auf unterschiedliche Antworten des Servers reagieren
var
s: string; begin s := IdTCPClient.ReadLn(#$A, 5); if s <> '' then Memo1.Lines.Add(s); end; und entsprechende funktionen aufrufen. hat jemand einen vorschlag wie ich das am besten lösen kann? mfg |
Re: Timer und IdTCPClient.ReadLn(#$A, 5);
Zitat:
Trotzdem würde ich einen Thread verwenden. Siehe auch ![]() Zitat:
![]() Wenn dir das nicht hilft kannst du dich ja nochmal melden. Tubos |
Re: Timer und IdTCPClient.ReadLn(#$A, 5);
hallo,
die anwendung werde ich auch auf threads umstellen, danke für den link, was ich nun aber speziell wissen wollte ist wie kann ich die empfangenen daten am besten auf das vorhandensein bestimmter strings prüfen und entsprechend andere funktionen ausführen |
Re: Timer und IdTCPClient.ReadLn(#$A, 5);
niemand eine idee wie man die serverantworten auch ohne readln abfragen kann?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz