Verifier si un process est fermé , alors le lancer

Résolu
yaorens Messages postés 239 Statut Membre -  
yaorens Messages postés 239 Statut Membre -
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

2 réponses

  1. Heliotte Messages postés 1561 Statut Membre 92
     
    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
  2. yaorens Messages postés 239 Statut Membre 7
     
    Merci une fois de plus Heliotte ( le père Noel est passé par là )
    0