Detectando um aplicativo em execução usando Visual Basic.NET pode ajudar a determinar se você precisa para iniciar um aplicativo ou usar o que já está aberto. No Windows a cada aplicativo que está em execução irá aparecer como um processo em execução no "Gerenciador de Tarefas". Em VB , você pode usar os " GetProcesses " método para determinar se um determinado aplicativo está sendo executado. Com este método, você irá recuperar todos os processos em execução no computador para qualquer aplicação. Coisas que você precisa
Microsoft Visual Studio
Show Mais instruções
1
Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador , e expandir " Visual Basic" abaixo " modelos instalados ". Clique em " Windows" e clique duas vezes em " Console Application " a partir do centro da janela de diálogo para criar um novo projeto
2
Copie e cole o seguinte código para obter os processos em execução para " Bloco de Notas. : "
Dim localByName as Process () = Process.GetProcessesByName ( " bloco de notas " ),
3
Adicione o seguinte código para verificar se todos os processos foram devolvidos :
Se ( localByName.Length <> 0 ) Then
Console.WriteLine (" bloco de notas está em execução" )
Else
Console.WriteLine (" Bloco de Notas não está em execução " )
End If
Console.ReadLine ()
4
Launch" Bloco de Notas "e pressione" F5 " para executar o programa e ver a resultados . Feche o programa e fechar " Bloco de Notas ". Execute o programa novamente e ver os resultados.