Autor Beitrag
Michael_Dworkin
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Mi 24.08.05 13:58 
Hallo,
Ich habe einen ServerSocket und mehrere Clients.
Ich empfange im Ereignis: OnClientRead
mit der Zeile
Empfang := Socket.ReceiveText;
Die frage ist wie unterscheide ich von welchem Client die Daten kommen?
Weil ich muss antworten nur dem der mir sendet.(ServerSocket1.Socket.Connections[0].SendText('Ok'); damit sende ich warscheinlich nur an ersten Client.)

Warscheinlich ist es eine Verständnisfrage.

Danke im vorraus
Michael
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Mi 24.08.05 14:09 

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mi 24.08.05 14:10 
Moin und :welcome: im Forum!

user profile iconMichael_Dworkin hat folgendes geschrieben:

Ich habe einen ServerSocket und mehrere Clients.
Ich empfange im Ereignis: OnClientRead
mit der Zeile
ausblenden Delphi-Quelltext
1:
Empfang := Socket.ReceiveText;					

Die frage ist wie unterscheide ich von welchem Client die Daten kommen?

Du verwendest den Socket-Parameter doch schon zum Lesen aus der Verbindung, dann kannste doch auch gleich reinschreiben:
ausblenden Delphi-Quelltext
1:
Socket.SendText('Antwort');					

Es ist nicht unbedingt notwendig, den Socket aus dem ServerSocket-Array zu nehmen; ist nicht verboten, aber umständlich. :wink:

cu
Narses
Michael_Dworkin Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Mi 24.08.05 14:14 
Alles klar, jetzt hab ichs, danke !!
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Mi 24.08.05 14:18 
@narses: kannste dazu nicht nen faq-beitrag erstellen ? die frage kommt jede woche :roll:

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mi 24.08.05 14:32 
Moin!

@retnyg: jau, ich mach mal einen kleinen "Rundumschlag" dazu; hast schon recht, langsam nervt das... :wink:

cu
Narses