May 16
Controllo processi applicativi di programmazione è un ottimo modo per determinare se un'applicazione che non dovrebbe essere in esecuzione è ancora in esecuzione. Un processo di applicazione è un esempio di un programma per computer che è attualmente in esecuzione nel sistema. processi applicativi indesiderati possono essere eseguiti in background e possono prendere le risorse del computer. È necessario sapere se un processo è ancora in esecuzione, al fine di intraprendere ulteriori azioni nel programma. Scrivere una funzione in VB.NET per controllare facilmente se i processi indesiderati sono ancora in esecuzione.
1 Aggiungere una nuova funzione chiamata "checkProcesses" al progetto VB.NET. All'interno della funzione, quindi digitare "Dim procRunning () come un processo" per dichiarare un array per contenere tutti i processi.
2 Tipo "procRunning = Process.GetProcesses" per ottenere tutti i processi attualmente in esecuzione.
3 Tipo "per ogni proc come un processo in procRunning
If procs.ProcessName.Equals("EXCEL") Then
MessageBox.Show ( "Excel è in esecuzione")
Finisci se
Il prossimo".
Questo codice è quello di creare un "For Loop" per scorrere tutti i processi nella matrice "procRunning" e la "if" è quello di verificare se il processo "EXCEL" è in esecuzione.
4 Aprire Microsoft Excel. Eseguire il programma per eseguire la funzione "checkProcesses". Si vedrà una finestra di messaggio che dice "Excel è in esecuzione".