Forum: Netzwerke
Delphi
by jokerfacehro,
29. Sep 2008
das kann funktionieren, muss aber nicht. versuch mal mehrere clients hintereinander zu kicken unzwar nicht in der reihenfolge wie sie connected haben. der index deines clients ist nicht gleich dem index des zugeordneten sockets des servers
besser ist es nen record auf zu machen
type TUser = record
name:string;
socket:T...Socket;
end;
Forum: Netzwerke
Delphi
by jokerfacehro,
29. Sep 2008
speichere zu jedem client den socket.
willste den client kicken einfach seinen socket schließen.
besser is aber wenn du dem client vorher nen kick sendest, dann weiß der client bescheid, warum die verbindung weg is