Comment faire pour vérifier pour un processus dans Visual Basic

Microsoft Visual Basic est un langage de programmation puissant et facile à utiliser. Diverses caractéristiques et fonctionnalités sont disponibles pour construire de nombreuses applications différentes. Lorsque le construit dans les fonctions de Visual Basic ne sont pas suffisantes pour effectuer les tâches requises d'autres composants Windows peuvent être incorporés. WMI Windows Management Interface ou est un tel composant qui permet à de nombreuses fonctions relatives au système d'exploitation Windows. La combinaison de Visual Basic et WMI est une arme puissante pour tous les développeurs de créer des applications de manipuler le système d'exploitation Windows.

Choses que vous devez

  • Microsoft Visual Basic 6

Instructions

  1. Ouvrez Microsoft Visual Basic de Windows "Début" bouton.

  2. Sélectionner "Standard.EXE" sous le "Nouveau" onglet et cliquez sur le "Ouvert" bouton.




  3. Faites glisser un bouton de la boîte à outils sur le formulaire. Double-cliquez sur le bouton sur le formulaire pour ouvrir la fenêtre de code.

  4. Insérez le code suivant sous la ligne "Private Sub Command1_Click ()":

    Dim objWMIService, colProcesses




    Processus Dim As String
    Processus = "VB6.exe"
    Réglez objWMIService = GetObject ("winmgmts:")
    Réglez colProcesses = objWMIService.ExecQuery ("Select * from Win32_Process où nom = '" &Processus Amp &Amp "'")
    Si colProcesses.Count Puis
    MsgBox ("Le processus est en cours d'exécution")
    Autre
    MsgBox ("Processus ne fonctionne pas")
    End If
  5. Appuyez sur la "F5" bouton pour exécuter le code en mode débogage.

  6. Cliquez sur le bouton marqué "Command1" pour exécuter le code destiné à déterminer si un processus est en cours d'exécution. Une boîte de message sera affiché avec le texte "Le processus est en cours d'exécution" si le processus "VB6.exe" est en cours d'exécution.

» » » » Comment faire pour vérifier pour un processus dans Visual Basic