c#打开和关闭外部程序

  1. 云栖社区>
  2. 博客>
  3. 正文

c#打开和关闭外部程序

微个日光日 2014-04-15 10:46:00 浏览1055
展开阅读全文

c#打开外部程序:

System.Diagnostics.Process.Start("QQ");

c#关闭外部程序:

可以使用GetProcess方法得到当前所有进程的对象,然后遍历这些对象通过进程名来关闭进程。注意进程名不包括后缀,如“VSTestHost.exe”进程应该写作“VSTestHost”  ,判断时候使用

if ("VSTestHost" == myProcess.ProcessName)来做判断即可。

      System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses();

      foreach (System.Diagnostics.Process myProcess in myProcesses)
      {
          if ("VSTestHost" == myProcess.ProcessName)
              myProcess.Kill();//强制关闭该程序
      }

网友评论

登录后评论
0/500
评论
微个日光日
+ 关注