C# 如何在C中检查程序是否已退出#
我正在尝试创建一个小程序,如果某个程序已退出,它将显示一个消息框。这是非常主观的, 在我看来,这取决于 第一:你是这个项目的始作俑者。 这意味着如果您使用 NET的进程类 也就是说,您可以通过process.start()启动一个程序; 您可以使用C# 如何在C中检查程序是否已退出#,c#,windows,C#,Windows,我正在尝试创建一个小程序,如果某个程序已退出,它将显示一个消息框。这是非常主观的, 在我看来,这取决于 第一:你是这个项目的始作俑者。 这意味着如果您使用 NET的进程类 也就是说,您可以通过process.start()启动一个程序; 您可以使用HasExited属性检查它是否已退出,或者您可以订阅进程的exited事件 第二种情况是: 如果您正在检查的程序是从外部启动的 你几乎可以每隔一段时间再检查一次 使用.NET进程类检查正在运行的程序 Process.GetProcesses();
HasExited
属性检查它是否已退出,或者您可以订阅进程的exited
事件
第二种情况是:
如果您正在检查的程序是从外部启动的
你几乎可以每隔一段时间再检查一次
使用.NET进程类检查正在运行的程序
Process.GetProcesses();
并重新检查程序是否仍在运行
但我们真的不知道,请给我们更多的细节,以便我们能提供帮助
谢谢您需要更具体一些,是程序意味着功能还是应用程序本身?此外,一些显示您尝试过的代码也会有所帮助。另请参阅大约1000篇其他相关文章:。