Detectar se um aplicativo está sendo executado em Visual Basic (VB) é importante se você deseja iniciar, parar ou se comunicar com outros processos em execução na memória. Você pode usar a classe "Processo" para recuperar uma lista de todos os processos em execução. Você também pode procurar por todos os processos com um nome específico. Uma vez que você tem uma lista de processos que você pode percorrer os nomes , exibindo cada um para ver o que está sendo executado. Instruções
1
Abra o arquivo de origem VB em um editor como o Microsoft Visual Basic.
2
Recuperar uma lista de todos os processos em execução e armazená-los em uma matriz , adicionando o seguinte código na sua função :
Dim allProcesses as Process () = Process.GetProcesses ()
3
Detectar quaisquer processos em execução com um nome especificado e armazená-los para uma matriz , adicionando o código: .
Dim myProcess as Process () = Process.GetProcessesByName ( " application_name " )
Substituir " application_name " com o nome do aplicativo
< br > 4
Apresentar uma lista de todos os processos com um " para cada " loop adicionar o código :
para cada pro Conforme Processo Em allProcesses
Console.WriteLine (" Nome: "+ pro.ProcessName )
Próxima pró
5
Salve o arquivo VB, compilar e executar o programa para ver a lista de aplicativos.