我正在尝试创建一个小程序,如果已经退出某个程序,它将显示一个消息框。
答案 0 :(得分:0)
这是非常主观的, 在我看来,这取决于 第一:你是启动该计划的人。 这意味着如果你使用 .NET的进程类 http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx
所以说你通过process.start()开始一个程序;
您可以使用HasExited
属性检查是否已退出,或者您可以订阅此过程的Exited
事件
第二个案例是: 如果您正在检查的程序是从外部启动的 你几乎可以间歇地重新检查它 使用.NET的进程类
检查正在运行的程序Process.GetProcesses();
并重新检查程序是否仍在运行
但我们真的不知道,请给我们更多细节,以便我们提供帮助。
由于