Détection d'une application en cours d'exécution en utilisant Visual Basic.NET peut vous aider à déterminer si vous avez besoin de lancer une application ou d'utiliser celui qui est déjà ouvert. Dans Windows chaque application qui est en cours d'exécution apparaît comme un processus en cours d'exécution dans le "Gestionnaire des tâches ". En VB, vous pouvez utiliser la méthode " GetProcesses " pour déterminer si une application particulière est en marche. Avec cette méthode, vous pourrez récupérer tous les processus exécutés sur l'ordinateur pour toute application. Choses que vous devez
Microsoft Visual Studio
Voir Plus Instructions
1
Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet gauche de l'écran de votre ordinateur, et étendre " Modèles installés . " " Visual Basic " ci-dessous Cliquez sur "Windows " et double -cliquez sur " Application console " à partir du centre de la fenêtre de dialogue pour créer un nouveau projet
2
de copier et coller le code ci-dessous pour obtenir les processus en cours d'exécution pour " Bloc-notes. : "
localByName As Process () = Process.GetProcessesByName ( " notepad " )
3
Ajoutez le code suivant pour vérifier si tous les processus ont été retournés :
( localByName.Length <> 0 ) Then
Console.WriteLine ( "Notepad est en marche " )
Else
Console.WriteLine ( "Bloc-notes n'est pas en cours d'exécution " )
End If
Console.ReadLine ()
4
lancement " Notepad " et appuyez sur" F5 " pour exécuter le programme et afficher le résultats . Terminez le programme et fermer "Bloc-notes ". Exécutez de nouveau le programme et voir les résultats.