Bonjour,

j'ai un programme qui recherche si des PDF sont présent dans un dossier spécifié.

S'il n'y a pas de PDF alors on lance un Form Pub qui affiche de la pub tout en continuant a cherché si un PDF arrive.

Une fois qu'un PDf arrive il faudrais fermer le Form Pub puis éxécuter le code pour le PDF arrivé !

Malheureusement je suis débutant en Thread et malgres des tas d'exemples sur internet je n'arrive pas a comprendre ....

voila le code de recherche :

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
17
while (!exit)
            {
                if ((file = HaveFile(conf.test.path_pdf)) != null)
                {
                    Sign(conf);                
                }            
                else
                {
                    if (pub == null)
                    {
                        pub = new Pub();
                        thread = new Thread(Pub);
                        thread.SetApartmentState(ApartmentState.STA);
                        thread.Start();
                    }
                }
            }