Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Wie kann ich am besten mit TSrv und TClientSocket arbeiten? (https://www.delphipraxis.net/2004-wie-kann-ich-am-besten-mit-tsrv-und-tclientsocket-arbeiten.html)

chuckylein 2. Jan 2003 16:36


Wie kann ich am besten mit TSrv und TClientSocket arbeiten?
 
Wie setze ich es z.b. am besten um, dass der client alle 200ms die daten vom server bekommt (z.b. für nen echtzeitchat)... wenn ich das mit einem Timer mache, dann hab ich kein zugriff auf den TCustomWinSocket.

Ich benutze Delphi5

Noch was: was sind die Vorteile von INDY Komponenten? :)

danke schomma :)

Ultimator 27. Apr 2004 20:03

Re: Wie kann ich am besten mit TSrv und TClientSocket arbeit
 
Du nimmst einfach die ClientSocket-Kompo und schaust nach dem Ereginis "OnRead". Dann kannst du z.B. folgendes machen:
Delphi-Quellcode:
Memo1.Lines.Add(Socket.ReceiveText);
Damit wird dann der empfangene Text direkt in ein Memo geschrieben.

BTW, wie ist dein Chat-System aufgebaut? Hast du einen Server und mehrere Clients, die dann auf den einen Server connecten, oder hat jeder Client auch einen Server mit auf der Form?

Ultimator 27. Apr 2004 20:04

Re: Wie kann ich am besten mit TSrv und TClientSocket arbeit
 
Du nimmst einfach die ClientSocket-Kompo und schaust nach dem Ereginis "OnRead". Dann kannst du z.B. folgendes machen:
Delphi-Quellcode:
Memo1.Lines.Add(Socket.ReceiveText);
Damit wird dann der empfangene Text direkt in ein Memo geschrieben.

BTW, wie ist dein Chat-System aufgebaut? Hast du einen Server und mehrere Clients, die dann auf den einen Server connecten, oder hat jeder Client auch einen Server mit auf der Form?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 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