************************打开进程*****************************************先使用:using System.Diagnostics;再在事件里填入Process proc =Process.Start("Notepad");************************关闭进程****************************************方法一:调用下面这个方法private void KillProcess(string processName) ...{ System.Diagnostics.Process myproc= new System.Diagnostics.Process(); //得到所有打开的进程 try ...{ foreach(Process thisproc in Process.GetProcessesByName(processName)) ...{ if(!thisproc.CloseMainWindow()) ...{ thisproc.Kill(); } } } catch(Exception Exc) ...{ MessageBox.Show(Exc.Message); } } 方法二:在事件里填写:System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses(); foreach(System.Diagnostics.Process myProcess in myProcesses) ...{ if ("sqlservr"==myProcess.ProcessName) ...{ myProcess.Kill(); } }