Re: Tserversocket user identifizieren
13. Mai 2007, 22:50
Wozu noch eine TObjectList? Der Serversocket hat in der Connections[] Eigenschaft eigentlich schon eine. Warum noch eine zweite die man dann noch zusätzlich pflegen muss? Dann nimm lieber die TSocket Instanz aus den Aufrufen und packe sie beim OnConnect in die TListView (TListItem.Data). Wenn der Name feststeht, dann aktualisieren den TListView Eintrag anhand der TSocket Instanz (und TListItem.Data) und bei OnDisconnect entfernst du genau den Eintrag aus dem TListView, welcher in der (TListItem.)Data Eigenschaft genau den Socket enthält, welcher dir im OnDisconnect gerade überreicht wurde.
|