Bonjour,

J'ai testé le tutoriel sur les threads :
http://chgi.developpez.com/thread

Ca marche très bien.

Mon problème est : comment je peux intégré un thread dans mon application.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//---------------------------------------------------------------------------

void TGestionFrm::MyFunc(ushort u, String FenCaption)
{
        TForm1 *Fen=NULL;
        Fen = new TForm1(this);
        Fen->Caption=FenCaption;
                                .
                                .
                                .
        PEncours(1,"Calcul en cours, Patientez....");
        //Mon code sur le traitement d'une base de données

        Fen->ShowModal();
        PEncours(2,"");}
//---------------------------------------------------------------------------
La fonction PEncours est applée plusieurs fois dans l'application.
Elle affiche un controle : AdvCircularProgress qui est active (Enabled=true) si le 1er paramaitre est égale à 1 sinon il le désactive (Enabled=false);