Bonjour,
Je lance un thread dans mon appli afin de parcourir mon intranet et recuperer ce qu'il me faut, mais je n'arrive pas a savoir quand le thread a fini ?
Avez vous une idee ?
Merci
Bonjour,
Je lance un thread dans mon appli afin de parcourir mon intranet et recuperer ce qu'il me faut, mais je n'arrive pas a savoir quand le thread a fini ?
Avez vous une idee ?
Merci
Pour le savoir tu peux soit faire un join() depuis ton program appellant qui va attendre la fin de l'execution de ton thread, soit avec la proprieté IsAlive.
Sinon tu peux aussi implémenter ta propre classe et gérer des propriétés sur ton thread pour gérer un état que tu implémentes toi-même.
Il me semble bien qu'il y a un évènement qui se déclenche à la fin des thread.
Salut,
Il y a bien un Event Exited pour la classe Process.
Je n'ai jamais testé, à toi de voir ce que ça donne.
Pour plus de précision, se référer à la MSDN
Partager