c#检查进程状态

时间:2011-04-06 22:20:54

标签: c# process

我正在尝试创建一个应该按顺序启动10个进程的程序。为此,我需要检查过程状态。

我想知道如何检查这种状态。

我知道这个问题以前曾被问到过几次。但我需要的是检查应用程序是否仍在启动或是否已经在运行。

因为随着时间的推移,我想要启动的程序可能需要更长时间来加载,因为正在检索更多数据。所以一个简单的计时器就不够了..

我希望我在这里清楚。 (顺便说一下程序应该运行无限的时间)。

==编辑==

我正在使用的是System.Diagnostics以启动进程。

我的意思是运行/启动如下。 想象一个非常大的程序加载。最初,程序启动的唯一指示是鼠标。这可以被称为程序启动。

我对程序运行的意思是什么时候可以使用它。

Double click .exe => Program Loading => Program ready to use
                  => Starting up     => Running

0 个答案:

没有答案