当第一个System.Diagnostics.Process的Winrar.exe进程启动后还没结束时怎么阻止第二个进程的
启动,等待第一个结束后再继续执行该进程??????
在线等啊

解决方案 »

  1.   

     System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcessesByName("Winrar");
                foreach (System.Diagnostics.Process process in processes)
                {
                    bool b = process.MainWindowTitle == "";
                    if (b)
                    {
                        process.Kill();
                    }
                }
      

  2.   


    高手啊 我试过这个了。process.Kill();
    这个关闭进程了,同时并发电机的事件只能都关闭了啊