Rilevare se un'applicazione è in esecuzione in Visual Basic ( VB ) è importante se si desidera avviare , fermare o comunicare con altri processi in esecuzione in memoria . È possibile utilizzare la classe " Process " per recuperare un elenco di tutti i processi in esecuzione . È anche possibile cercare tutti i processi con un nome specifico . Una volta che avete una lista di processi è possibile scorrere i nomi , la visualizzazione di ognuno per vedere che cosa è in esecuzione . Istruzioni
1
Aprire il file di origine VB in un editor come Microsoft Visual Basic .
2
recuperare un elenco di tutti i processi in esecuzione e memorizzarli in un array aggiungendo il seguente codice nella funzione :
Dim allProcesses As Process ( ) = Process.GetProcesses ( )
3
rilevare eventuali processi in esecuzione con un nome specificato e li memorizza in un array aggiungendo il codice :
Dim myProcess Come Process ( ) = Process.GetProcessesByName ( " application_name " ) per
Sostituire " application_name " con il nome dell'applicazione
< br . > 4
Visualizza un elenco di tutti i processi con un " per ogni" ciclo aggiungendo il codice :
ogni Pro come Process In allProcesses
Console.WriteLine ( " Nome: "+ pro.ProcessName ) per
Successivo pro
5
Salvare il file VB , compilare ed eseguire il programma per visualizzare l' elenco delle applicazioni .