How to: View Running Processes
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
When working with processes on a system, it is sometimes necessary to view all processes that are running at a given time. For example, if you want to create an application that gives you the functionality of stopping processes, you must first see which processes are running. You could fill a list box with the process names and select which process to perform any other actions on.
To view running processes
-
Declare an empty array of the type Process.
-
Fill the empty array with the return value from the GetProcesses method.
-
Iterate through the process array using the indexed value to obtain the process name of each process in the array and write it to a console.
The following example shows how to call the GetProcesses method of a Process component to return the process array and write the ProcessName value to a console.