Hi all
Here is a segment of code used to find out all running processes
Imports System.Diagnostics
...
Dim myProcesses() As Process
Dim myProcess As Process
'Get the list of processes
myProcesses = Process.GetProcesses()
'Iterate through the process array
For Each myProcess In myProcesses
if myProcess.ProcessName="aaaa" then
'''something
end if
Next
However the above code uses "name of the process", which is not
sufficient to uniquely identify the process. I would like to ask if
there is any way to identify a running process APART FROM its name?
As far as I known I could use "class ID" (GUID) as a key to find out a
running process/control, could anyone advise me how to achieve this? or
you have a better method?
Thanks!
Spam Catcher - 22 Nov 2006 04:58 GMT
01423481d@gmail.com wrote in news:1164170680.442996.326780
@h48g2000cwc.googlegroups.com:
> However the above code uses "name of the process", which is not
> sufficient to uniquely identify the process. I would like to ask if
> there is any way to identify a running process APART FROM its name?
You can use the ProcessID