Elencare i processi attivi






'Tramite una semplicissima query in LINQ, e' possibile ottenere l'elenco dei processi attivi selezionando, tra l'altro, solo le proprieta' di ciascun processo che ci interessano, separate da una virgola:

Dim elenco = From processo In Process.GetProcesses _
Select processo.ProcessName, processo.Id
'La collection elenco, poi, conterra' solo le due proprieta' selezionate (nel caso specifico il nome del processo e il suo numero identificativo). La collection puo' poi essere iterata come segue:

For Each proc In elenco
Console.WriteLine("Processo {0} - ID: {1}", proc.ProcessName, proc.Id.ToString)
Next
'Console.Read()

'Molto piu' semplice delle precedenti versioni di Visual Basic, vero?











( elencareiprocessiattivi.html )- by Paolo Puglisi - Modifica del 17/12/2023