1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
Public Class Form1
''' <summary>
''' Gestionnaire d'évènement "Load" de Form1. S'exécute lorsque l'application se lance
''' </summary>
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If ProcessIsRunning("iexplore") Then
Msgbox("Exists !")
Else
Msgbox("Not exists !")
End If
End Sub
''' <summary>
''' Fonction qui accepte 1 argument de type String = "Le nom du processus" dans sa signature. NB : Une signature de fonction ou procédure c'est ce qui se situe entre parenthèses à la suite du nom de la méthode (procédure ou fonction).
''' </summary>
Private Function ProcessIsRunning(ByVal ProcName As String) As Boolean
For Each ObjPro As Process In Process.GetProcesses
If ObjPro.ProcessName.Contains(ProcName) Then
Return True
End If
Next
Return False
End Function
End Class |
Partager