Moin!
Die TClientSocket / TServerSocket machen das immer beim Create und beim Destroy (WSAStartup/WSACleanup), somit solltest du da keine Probleme haben.
Und zu der Frage mit dem
Handle:
1. Du bekommst das
Handle ja erst beim WSAConnect
2. Wenn du dir eine Variable in deiner Klasse definierst, dann hat jede Instanz der Klasse die du mit Create anlegst für diese Variable ihren eigenen Speicherplatz und somit hat jede Instanz in der gleichen Variablen auch ihr eigenes
Handle... Also nix mit eigenem Namen...
MfG
Muetze1