get running apps. name

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi, im writing a program to keep track of which programs is currently running. I would like to have the caption of running programs displayed in a textbox on my form. I cant seem to find an easy way to do this in vb.net. Does anybody have a piece of code that can help me?

Thanks
 
See System.Diagnostics.Processes

sneffe said:
Hi, im writing a program to keep track of which programs is currently
running. I would like to have the caption of running programs displayed in a
textbox on my form. I cant seem to find an easy way to do this in vb.net.
Does anybody have a piece of code that can help me??
 
Whoops

my bad...

this is straight from the help system.

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 writes the ProcessName value to a
console.
' Visual Basic
Dim myProcesses() as Process
Dim myProcess As Process
myProcesses = Process.GetProcesses()
' Iterate through the process array.
For Each myProcess in myProcesses
Console.WriteLine(myProcess.ProcessName)
Next

// C#
Process[] myProcesses = Process.GetProcesses();
foreach(Process myProcess in myProcesses)
{
Console.WriteLine(myProcess.ProcessName);
}


sneffe said:
Processes is no a member of System.Dianostics, and if i use process
instead i only get the process of my own application not other running at
the same time. I have seen an API function called "GetWindowText", but dont
know how to use it.
 
Back
Top