Hallo,
Zitat:
Die Reihenfolge von lb_Clients.Items[] stimmt nicht zwingend überein mit der Reihenfolge von ServerSocket.Socket.Connections[i].
Das heisst: selbst wenn die Schleife rückwärts läuft und die Dinge, die Klaus01 bemängelt hat korrigiert wurden, kann es nicht richtig funktionieren.
Ich verstehe das so:
Jede neue Connection wird an das Ende von ServerSocket.Socket.Connections[x] gesetzt,
schließt eine Verbindung in der Mitte rutschen die hinteren auf.
Wird dies in der Liste lb_Clients.Items[x] exakt nachgeführt sollten die Connections und die Items übereinstimmen.
Dafür spricht das wahrlose einzelne Schließen von Connections, das geht.
Das entspricht aber im Wesendlichen dem was Aphton auch fragt.
Pf@nne