我正在处理一个c#项目,在这个程序中它会启动另一个(.exe)程序。我想要做的是关注该程序何时关闭以及何时运行代码某个功能。这可能吗?下面是我用来启动外部程序的代码。
System.Diagnostics.Process.Start(@"C:\Temporary\SOS.exe");
答案 0 :(得分:1)
侦听Process.Exited事件。在事件处理程序中,调用您的函数。 https://msdn.microsoft.com/en-us/library/system.diagnostics.process.exited(v=vs.110).aspx