在.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 + "失败!"; }
    }

posted on 2007-09-27 16:11  敌后武工队  阅读(167)  评论(0)    收藏  举报