Forum: Netzwerke
Delphi
by fui-tak,
12. Nov 2009
Hui der Code sieht aber sehr kompliziert aus... und da unser guter painrestricter, zumindest in Sachen Socket-Programmierung, noch Neuling ist, wäre es doch eigentlich schön mal zu sagen, was diese Methode eigentlich genau macht
Forum: Netzwerke
Delphi
by fui-tak,
12. Nov 2009
Also diesen Index, den man in "ServerSocket1.Socket.Connections.SendText('Hallo Welt');" reinschreibt kann man einen Client nicht zuweisen, den bekommt er automatisch.
Der erste angemeldete Client bekommt Nummer 0, der zweite bekommt die 1 usw.
Wenn sich dann z.B. der erste Client abmeldet, dann bekommt der ursprünglich zweite die Nummer 0, es wird also nachgerückt
So jetzt muss ich aber...
Forum: Netzwerke
Delphi
by fui-tak,
12. Nov 2009
Hallo,
Ich glaube ich habe dein Problem gefunden
Um Daten vom Server zum Client zu schicken, muss man angeben an welchen Client die Daten sollen. Ein Server kann ja mehrere Clients haben. Das funktioniert dann so:
ServerSocket1.Socket.Connections.SendText('Hallo Welt');
In die eckigen Klammern kommt die Nummer des Clients rein, die Zählung fängt bei 0 an