有时编程时,我们需要检测某一外部程序是否开启,以便继续操作。比如我想检测腾讯QQ是不是打开了。
工具/原料
VS2008
步骤/方法
1
要分两种情况,即外部程序是人工打开的,还是我们在程序中用代码打开的
3
如果是手工打开外部一个应用程序,那么你需要知道这个应用程序的进程名。可以先打开这个程序,然后打开任务管理器,在“进程”选项卡中看第一栏“映像名称”就能找到进程名。比如,打开QQ,则进程名为QQ.exe。但写函数参数时,要把.exe去掉,即bool b = IsProcessStarted('QQ');
4
加上命名空间using System.Diagnostics;
5
函数如下,返回值为布尔型,表示外部程序是不是打开了。
6
///
注意事项
1
任务管理器中看到的进程名,要去掉.exe作为函数参数
2
命名空间using System.Diagnostics;
上一篇:如何制作一份详细的旅游攻略?
下一篇:怎样使用人体成分分析仪