Verifier si un process est fermé , alors le lancer

Résolu/Fermé
yaorens Messages postés 205 Date d'inscription dimanche 5 avril 2009 Statut Membre Dernière intervention 30 mai 2013 - Modifié par yaorens le 25/12/2012 à 23:34
yaorens Messages postés 205 Date d'inscription dimanche 5 avril 2009 Statut Membre Dernière intervention 30 mai 2013 - 26 déc. 2012 à 01:08
Bonjour,

J'aimerais savoir comment faire pour executer une action lorsque un processus est fermé

théoriquement , je voulais d'abord recuperer la liste des process ouvert , et ensuite si jamais le processus ( dont je souhaite effectuer une action à sa fermeture) n' y ait pas , alors j'execute mon action mais , je ne sais pas coment le coder en vb.net ??
pourriez vous m'aider ? est ce la bonne méthode ?
merci de votre attention


A voir également:

2 réponses

Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
26 déc. 2012 à 00:53
Bonsoir yaorens,

Deux solutions incluses dans ce bout de code:
1- un MessageBox if firefox est en cours d'utilisation
2- un MessaBox listant tous les processus en cours d'utilisation

Dim s As String = ""
For Each Process In Diagnostics.Process.GetProcesses()
	' ajout du nom du processus à la liste
	s = s & Process.ProcessName & vbNewLine
	If Process.ProcessName = "firefox" Then
		' affiche un MessageBox
		MsgBox("L'application ""Firefox"" est en cours d'utilisation", MsgBoxStyle.Information)
	End If
Next
MsgBox(s, MsgBoxStyle.Information)
0
yaorens Messages postés 205 Date d'inscription dimanche 5 avril 2009 Statut Membre Dernière intervention 30 mai 2013 7
26 déc. 2012 à 01:08
Merci une fois de plus Heliotte ( le père Noel est passé par là )
0