![]() |
IdTcpServer jede Sekunde auf Nachrichten checken!!
Hi Leutz!
Ich hab mal ne relativ dumme Frage :wall: . Ich hab einen IdTCPServer im einen Programm und als passendes Gegenstück den Client. So ich will Strings senden (Das ist auch kein Problem ich weis wie das geht!) Ich will jetzt nur noch das jede Sekunde der Server einmal "nachschaut" ob eine neue Nachricht da ist. Wie kann ich das machen? Das Problem ist das es
Delphi-Quellcode:
nur in den Events vom Server gibt, nicht aber in den Events eines TTimers!
Variable:= Athread.Connection.Readln {....}
Ich freue mich auf eure Antworten :mrgreen: :-D |
Re: IdTcpServer jede Sekunde auf Nachrichten checken
Hi,
du musst einen server nicht auf nachrichten checken, denn wenn er eine nachricht erhält wird dessen onReceiveMsg ereignis ausgeführt! *MFG* |
Re: IdTcpServer jede Sekunde auf Nachrichten checken
Es gibt aber bei den Indy Servern kein Event mit dem Namen OnReciveMessage!
Oder ich bin nur zu dumm :-D ( :wall: ) |
Re: IdTcpServer jede Sekunde auf Nachrichten checken!!
du könntest nen timer verwenden und ihn alle 1 sec nach neuen nachrichten suchen lassen
MfG |
Re: IdTcpServer jede Sekunde auf Nachrichten checken!!
dann nimm onExecute!
|
Re: IdTcpServer jede Sekunde auf Nachrichten checken!!
und wie mach ich das? Könntet ihr mal ein Quellcodebeispiel reinschreiben
Danke im Voraus! :-D [edit=sakura] Übe Dich in Geduld. Wenn morgen Mittag keiner geantwortet hat, dann kannst Du gerne noch einmal hier nachfragen! Mfg, sakura[/edit] //edit: Danke Sakura! Ich bin halt SEHR ungeduldig (hab ich von meinem Opa geerbt :-D ich hab ne Stunde rumprobiert, und siehe da, es hat geklappt. Danke an Meflin, Mit onExecute funktionierts Grüsse mr47 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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-2025 by Thomas Breitkreuz