2014/1/17

程式中呼叫執行其他檔案


//1.取得要執行的應用程式路徑
     process1.StartInfo.FileName =path;
//2.開始執行
     process1.Start();
//3.等待載入
     process1.WaitForInputIdle();
//4.等待時間
     process1.WaitForExit(500);
//5.進入關閉程序
     if (process1.HasExited == false)//若程式在等待之前關閉 HasExited會等於true
     {
            if (process1.Responding)//判斷程式是否有回應
                process1.CloseMainWindow();//關閉視窗
            else
                process1.Kill();//無回應則砍殺它
      }

沒有留言:

張貼留言