Bonjour,
Voila je programme actuellement une sorte de chat en C++ sous C++BUILDER 6 ( j'aime pas la serie XE car unicode, ect ), et j'ai un gros probleme,
je cree ma connection avec une classe tthread, mais lorsque je ferme ce thread( Terminate() ) le thread ce ferme ( enfin je crois ^^ ) mais les personnes sons toujours connecter au chat...

voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
        ...
        TListen * Listen;
 
        Listen = new TListen(True); // cree suspendu(true)
        Listen->Comment = Comment;
        Listen->FreeOnTerminate;
        Listen->Resume(); // demare le thread
        ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
        Listen->Terminate();
PS: j'ai remarquer que quand je fais un WSACleanup() les personnes ne sont plus connecter