Rilevamento di un'applicazione in esecuzione in Visual Basic.NET può aiutare a determinare se è necessario avviare un'applicazione o utilizzare quello che è già aperto. In Windows tutte le applicazioni attualmente in esecuzione apparirà come un processo in esecuzione nella " Task Manager ". In VB , è possibile utilizzare il " GetProcesses " metodo per determinare se una particolare applicazione è in esecuzione. Con questo metodo potrete recuperare tutti i processi in esecuzione sul computer per qualsiasi applicazione . Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1
lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer , e espandere " Visual Basic " " Modelli installati . " qui sotto Fare clic su "Windows" e fare doppio clic su " Applicazione console " dal centro della finestra di dialogo per creare un nuovo progetto
2
Copia e incolla il seguente codice per ottenere i processi in esecuzione per " blocco note. : "
Dim localByName Come Process ( ) = Process.GetProcessesByName ( " blocco note " )
3
Aggiungere il seguente codice per controllare se tutti i processi sono stati restituiti :
( localByName.Length < > 0 ) Then
Console.WriteLine (" Blocco note è in esecuzione" ) per
Else
Console.WriteLine ( "Notepad non è in esecuzione " ) per
End If
Console.ReadLine ( ) economici 4
Launch " Blocco note "e premere" F5 " per eseguire il programma e visualizzare la risultati . Terminare il programma e chiudere "Notepad ". Eseguire di nuovo il programma e visualizzare i risultati .