Bonjour � tous
Dans une application Serveur, j'utilise un ServerSocket qui g�n�re un �v�nement OnGetThread chaque fois qu�un client se connecte.
Cet �v�nement me cr�e pour chaque Client un nouveau Thread avec "new"
Je voudrais utiliser "delete" afin de nettoyer et �galement mettre le pointeur � "NULL" lorsque le client se d�connecte mais je ne comprend pas comment il faut l'impl�menter dans le programme car lorsque le client se d�connecte le code relatif � l'�venement n'est plus actif .
Avez-vous une id�e?
Merci d'avance pour vos r�ponses
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 void __fastcall TForm1::ServerGetThread(TObject *Sender, TServerClientWinSocket *ClientSocket, TServerClientThread *&SocketThread) { SocketThread = new TMyServerThread(true, ClientSocket); SocketThread->Priority = tpHighest ; SocketThread->Resume(); }
Partager