读书人

VB.NET/C# 如何根据进程来找到该进程的

发布时间: 2012-02-05 12:07:15 作者: rapoo

VB.NET/C# 怎么根据进程来找到该进程的可执行文件的全路径
小弟我是想这样的,通过代码获取到某个正在运行的进程,然后找到该进程的可执行文件路径,先杀死该进程,然后删除对应的可执行文件?
找进程我是用这种方法找的:
Dim pro() As Process = System.Diagnostics.Process.GetProcesses()
For Each p As Process In pro
If p.ProcessName = "进程名" Then
Dim PrecessID As Integer = p.Id
Dim Handle As IntPtr = p.Handle
'p.Kill()
End If
Next
上面的代码已经可以找到 进程的句柄和ID了,但是怎么用才能获取到它的可执行文件的全路径呢??
请高手指教

要求用 VB.NET或者C#实现,小弟只懂这2个,其他语言都是了解了下……


[解决办法]
p.MainModule.FileName 就是这个进程程序的路径

读书人网 >VB Dotnet

热点推荐