我正在尝试创建一个GUI来控制多个音频流,运行流我只需ezstream.exe -c config.xml
,它就会运行一个控制台窗口,它在流中保持打开状态。
我想要实现的是在视觉工作室中用c#.net做一个gui,它能够在后台运行命令并跟踪它是否仍然打开,我之所以需要它的原因是因为我我将不得不同时运行大约40-60个流,并且一次打开60个控制台不是我想要的,最好的方法是什么?
如果命令崩溃或关闭,我可以使用什么类在后台启动命令并触发事件?谢谢。
答案 0 :(得分:2)
您可以使用流程类,并订阅Exited
事件。
有关流程类的更多信息,请访问:https://msdn.microsoft.com/en-us/library/System.Diagnostics.Process.aspx