如何在VB.NET中查找正在运行的进程

时间:2010-01-27 11:55:34

标签: vb.net

我希望能够遍历系统上的活动进程并查找程序何时启动?它的名称为“Calculate Distance”,为form1.vb文本。

因此,我希望能够在加载form1时关闭启动画面。这需要检查当前正在运行的进程我怎么在VB.NET 2005中做到这一点?

提前致谢,

嘘声

2 个答案:

答案 0 :(得分:2)

尝试使用System.Diagnostics命名空间中的Process.GetProcessesByName()方法。

bool processIsRunning = Process.GetProcessesByName("THE NAME OF YOUR PROCSS").Length > 0;

答案 1 :(得分:0)

使用这个简单的代码片段VB 2010

Imports System.Net
Imports System.IO    

If Process.GetProcessesByName("name of process without .extension").Length > 0 Then
                chekrun = 3
            Else
                chekrun = 10
            End If