Como verificar a execução de um processo no Visual Basic

Escrito por keith perry | Traduzido por vinícius albuquerque
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como verificar a execução de um processo no Visual Basic
Código (code image by charles taylor from Fotolia.com)

O Microsoft Visual Basic é uma linguagem de programação poderosa, ainda que fácil de usar. Vários recursos e funcionalidades estão disponíveis para construir aplicativos diversificados. Quando as funções inatas dessa linguagem não são suficientes para desempenhar as tarefas exigidas, outros componentes do Windows podem ser incorporados. O WMI (Windows Management Interface -- Gerenciador de interface do Windows) é um tipo de componente que possibilita várias funções pertencentes ao sistema operacional Windows. A combinação do Visual Basic com o WMI é uma arma poderosa para que todos os desenvolvedores criem aplicativos para manipular o sistema operacional Windows.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

O que você precisa?

  • Microsoft Visual Basic 6

Lista completaMinimizar

Instruções

  1. 1

    Abra o "Microsoft Visual Basic" através do botão "Iniciar" do Windows.

  2. 2

    Selecione "Standard.EXE" na aba "New" (Novo) e clique no botão "Open" (Abrir).

  3. 3

    Arraste um botão da caixa de ferramentas no formulário. Dê um clique duplo no botão do formulário para abrir a janela de código.

  4. 4

    Insira o código a seguir abaixo da linha "Private Sub Command1_Click()":

    Dim objWMIService, colProcesses Dim Processo As String Processo = "VB6.exe" Set objWMIService = GetObject("winmgmts:") Set colProcesses = objWMIService.ExecQuery("Select * from Win32_Process where name='" & Processo & "'") If colProcesses.Count Then MsgBox ("O processo está sendo executado") Else MsgBox ("O processo não está sendo executado") End If

  5. 5

    Pressione o botão "F5" para executar o código no modo "debug" (depuração).

  6. 6

    Clique no botão nomeado como "Command1" para executar o código e determinar se um processo está sendo executado. Uma caixa de mensagem será exibida com o texto "O processo está sendo executado" se o processo "VB6.exe" estiver funcionando.

Dicas & Advertências

  • Altere a linha de código Processo = "VB6.exe" para verificar outro processo.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível