本文實例講述了C#操作windows系統進程的方法。分享給大家供大家參考。具體如下:
這段代碼演示了如何根據進程名關閉進程和啟動進程
/// <summary>/// 關閉進程/// </summary>private bool CloseProcess(string CloseProcessName){ try {  //根據進程名稱,獲取該進程信息  Process[] MyProcessS = Process.GetProcessesByName(CloseProcessName);  foreach (Process MyProcess in MyProcessS)  {   MyProcess.Kill();   MyProcess.WaitForExit();   MyProcess.Close();   Thread.Sleep(10000);  } } catch (Exception) {  return false; } return true;}/// <summary>/// 創建進程/// </summary>public bool StartProcess(string StartProPath){ try {  Process TheStartProcess = Process.Start(StartProPath); } catch (Exception) {  return false; } return true;}希望本文所述對大家的C#程序設計有所幫助。
新聞熱點
疑難解答