我正在尝试创建一个应该按顺序启动10个进程的程序。为此,我需要检查过程状态。
我想知道如何检查这种状态。
我知道这个问题以前曾被问到过几次。但我需要的是检查应用程序是否仍在启动或是否已经在运行。
因为随着时间的推移,我想要启动的程序可能需要更长时间来加载,因为正在检索更多数据。所以一个简单的计时器就不够了..
我希望我在这里清楚。 (顺便说一下程序应该运行无限的时间)。
==编辑==
我正在使用的是System.Diagnostics以启动进程。
我的意思是运行/启动如下。 想象一个非常大的程序加载。最初,程序启动的唯一指示是鼠标。这可以被称为程序启动。
我对程序运行的意思是什么时候可以使用它。
Double click .exe => Program Loading => Program ready to use
=> Starting up => Running