Bonjour à tous,

Je voudrais faire une action au moment ou un processus ( processus exterieur ( comme notepad.exe par exemple) lancé a partir de mon application se termine). Pour cela j'ai essayé de trouvé l'évenement en question, c'est apparament mon_process.Exited... mais ca ne fonctionne pas , le programme ne rentre pas dans ma fontion "std_on_validatorprocess_Exited" quand mon processus se termine.auriez vous une idée, ou des questions ?

voici le code correspondant a mon problème:
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
 
 
		private void methode1()
		{
		_processinfo = new ProcessStartInfo("SS_Validator");//Je crée et affecte les structures pour pouvoir 
		_validatorprocess = Process.Start(_processinfo);//demarrer mon processus.
 
		_validatorprocess.Exited += new EventHandler(vstd_on_validatorprocess_Exited);//Je crais une fonction qui se déclenchera si l'évenement " Exited" ( évenement générée a la fin d'un processus)
 
		...
 
		private void vstd_on_validatorprocess_Exited(object sender, EventArgs e)//Fonction qui récupere l'evenement de fin de processus ( en l'occurence le processus l'évènement de "_validatorprocess")
		{
			instructions...
		}