在.NET中杀死Word,Excel等进程

  // 下面的方法可以直接调用
    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)
        { msg.Text += "杀死" + processName + "失败!"; }
    }

你可能感兴趣的:(Excel)