1.
using System.Diagnostics;//程序引用
public static void killProcess(string processName)
{
System.Diagnostics.Process myproc = new System.Diagnostics.Process();
try
{
foreach(Process thisproc in Process.GetProcessesByName(processName))
{
thisproc.Kill();
}
}
catch(Exception Exc)
{
}
}
调用方法 killProcess("EXCEL");
2.
如果要结束程序自己本身进程可以在close事件中填入:
System.Environment.Exit(System.Environment.ExitCode);
using System.Diagnostics;//程序引用
public static void killProcess(string processName)
{
System.Diagnostics.Process myproc = new System.Diagnostics.Process();
try
{
foreach(Process thisproc in Process.GetProcessesByName(processName))
{
thisproc.Kill();
}
}
catch(Exception Exc)
{
}
}
调用方法 killProcess("EXCEL");
2.
如果要结束程序自己本身进程可以在close事件中填入:
System.Environment.Exit(System.Environment.ExitCode);