Fermer un Form dans un thread
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:
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();
}
}
} |