Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TClient/Server Sockets: String an alle Clients gleichzeitig? (https://www.delphipraxis.net/26933-tclient-server-sockets-string-alle-clients-gleichzeitig.html)

romber 1. Aug 2004 10:55


TClient/Server Sockets: String an alle Clients gleichzeitig?
 
Hallo!

Mehrere Clients sind mithilfe der Sockets mit dem Server verbunden. Kann ich irgendwie einen String an alle Clients gleichzeitig senden?

sakura 1. Aug 2004 11:01

Re: TClient/Server Sockets: String an alle Clients gleichzei
 
Ich habe es nicht getestet, da ich iA mit den Indy-Tools arbeite, aber hier mein Vorschlag
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  I: Integer;
begin
  with TcpServer1.ServerSocketThread.ThreadPool do
    for I := 0 to Pred(Count) do
      with TCustomIpClient(Items[I]) do
        if Connected then
          SendTo(....)
end;
...:cat:...

XHelp 1. Aug 2004 12:11

Re: TClient/Server Sockets: String an alle Clients gleichzei
 
Mit TClient/ServerSocket geht das so:

Delphi-Quellcode:
for i:=0 to SS1.Socket.ActiveConnections-1 do begin
  SS1.Socket.Connections[i].SendText('test');
end;

romber 1. Aug 2004 14:55

Re: TClient/Server Sockets: String an alle Clients gleichzei
 
Vielen Dank! :dancer:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz