Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Serversocket1.socket.Connections[... (https://www.delphipraxis.net/34557-serversocket1-socket-connections%5B.html)

Geri 24. Nov 2004 16:28


Serversocket1.socket.Connections[...
 
Hallo

Ich arbeite gerade eine Client-Server-Anwendung. Mehre Clients sollen auf den Server zugreifen können. Wenn ein Client nun an den Server eine Nachrischt schickt, dann soll der Server diesem Client (nicht alen) eine entsprechende Meldung zurückschicken.

Ich weiss, das man mit Serversocket1.Socket.Connections[xy] auf die clients zugreifen kann. Wie finde ich die Nummer xy des sendenden CLients heraus. Weiss hier bitte vielleicht jemand eine Lösung?

Vielen Dank
Geri :)

alcaeus 24. Nov 2004 19:54

Re: Serversocket1.socket.Connections[...
 
Hi Geri,

im OnReceive (oder wie auch immer das entsprechende Ereignis beim TServerSocket heißt, hab grad kein Delphi um dies nachzusehn :oops:), wird ein Parameter "Socket" mitgeliefert. Dieses ist das Socket, von welchem die Nachricht gekommen ist.
Evtl. hilft dir Ultimators Socket-Tutorial weiter.

Greetz
alcaeus

paresy 24. Nov 2004 20:41

Re: Serversocket1.socket.Connections[...
 
Zitat:

Zitat von alcaeus
Hi Geri,

im OnReceive (oder wie auch immer das entsprechende Ereignis beim TServerSocket heißt, hab grad kein Delphi um dies nachzusehn :oops:), wird ein Parameter "Socket" mitgeliefert. Dieses ist das Socket, von welchem die Nachricht gekommen ist.
Evtl. hilft dir Ultimators Socket-Tutorial weiter.

Greetz
alcaeus

einmal die beispiel variante :)

Delphi-Quellcode:
procedure TForm.OnClientRead(Sender: TObject; Socket: TCustomWinSocket);
begin

 Socket.SendText('PONG');

end;
grüße paresy

Geri 24. Nov 2004 20:58

Re: Serversocket1.socket.Connections[...
 
Hallo Paresy


Besten Dank für die rasche Info. Klingt vielversprechende, werde es gleich mal ausprobieren.


Vielen Dank
Geri


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