【问题标题】:c# not catch process exit event [duplicate]c#不捕获进程退出事件[重复]
【发布时间】:2018-01-19 03:21:21
【问题描述】:
var process=Process.Start("c:\temp.txt);
process..Exited+=OnExitHandler;

第一行在记事本上打开 c:\temp.txt 但是当我关闭这个记事本时,我没有捕捉到 OnExitHandler

为什么?

【问题讨论】:

    标签: c# events process event-handling


    【解决方案1】:

    您需要设置 true 'EnableRaisingEvents'

    myProcess.EnableRaisingEvents = true;
    

    【讨论】:

    • 好的,谢谢!为什么当我添加事件退出时它不默认为 true?
    • 我不确定。我认为我们需要向 Microsoft 询问 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-24
    相关资源
    最近更新 更多