Vérification des processus d`application est programmatically une excellente façon de déterminer si une application qui ne doit pas être en cours d`exécution est toujours en cours d`exécution. Un processus d`application est une instance d`un programme informatique qui est en cours d`exécution dans votre système. processus d`application indésirables peuvent fonctionner en arrière-plan et peut prendre des ressources informatiques. Vous devez savoir si un processus est encore en cours dans le but de prendre des mesures supplémentaires dans votre programme. Ecrire une fonction dans VB.NET pour vérifier facilement si les processus indésirables sont encore en cours d`exécution.
Ajouter une nouvelle fonction appelée "checkProcesses" à votre projet VB.NET. Dans la fonction, puis tapez "Dim procRunning () As Process" de déclarer un tableau pour contenir tous les processus.
Type "procRunning = Process.GetProcesses" pour obtenir tous les processus en cours d`exécution.
Type "Pour Chaque procs Comme Process Dans procRunning
Si procs.ProcessName.Equals ("EXCELLER") Alors
MessageBox.Show ("Excel est en cours d`exécution")
Fin si
Prochain".
Ce code est de créer un "Pour la boucle" à boucle à travers tous les processus dans le "procRunning " réseau et le "Si" déclaration est de vérifier si le "EXCELLER" processus est en cours d`exécution.
Ouvrez Microsoft Excel. Exécutez votre programme pour exécuter la "checkProcesses" fonction. Vous verrez une boîte de message qui dit "Excel est en cours d`exécution".
Conseils & Avertissements
- Si vous voulez mettre fin au processus quand il a trouvé le type "procs.Kill ()" à l`intérieur du "Si" déclaration.
- Votre code de fonction devrait ressembler à ceci:
- "checkProcesses Fonction privée () As Boolean
- Dim procRunning () As Process
- procRunning = Process.GetProcesses
- Pour Chaque procs Comme Process Dans procRunning
- Si procs.ProcessName.Equals ("EXCELLER") Alors
- MessageBox.Show ("Excel est en cours d`exécution")
- Fin si
- Prochain
- End Function"