CSDN论坛 > VB > API

如何检测应用程序是否在运行,以及如何关闭? [问题点数:80分,结帖人Xamdf]

Bbs1
本版专家分:66
结帖率 100%
CSDN今日推荐
Bbs10
本版专家分:166995
Blank
微软MVP 2005年1月 荣获微软MVP称号
2004年1月 荣获微软MVP称号
Blank
红花 2007年5月 VB大版内专家分月排行榜第一
2007年4月 VB大版内专家分月排行榜第一
2005年12月 VB大版内专家分月排行榜第一
2004年2月 VB大版内专家分月排行榜第一
2004年1月 VB大版内专家分月排行榜第一
2003年11月 VB大版内专家分月排行榜第一
2003年10月 VB大版内专家分月排行榜第一
Blank
黄花 2007年6月 VB大版内专家分月排行榜第二
2006年3月 VB大版内专家分月排行榜第二
2006年2月 VB大版内专家分月排行榜第二
2006年1月 VB大版内专家分月排行榜第二
2004年9月 VB大版内专家分月排行榜第二
2004年8月 VB大版内专家分月排行榜第二
2004年3月 VB大版内专家分月排行榜第二
2003年12月 VB大版内专家分月排行榜第二
2003年9月 VB大版内专家分月排行榜第二
2003年7月 VB大版内专家分月排行榜第二
2003年6月 VB大版内专家分月排行榜第二
2003年5月 VB大版内专家分月排行榜第二
Blank
蓝花 2005年11月 VB大版内专家分月排行榜第三
2004年7月 VB大版内专家分月排行榜第三
Bbs10
本版专家分:166995
Blank
微软MVP 2005年1月 荣获微软MVP称号
2004年1月 荣获微软MVP称号
Blank
红花 2007年5月 VB大版内专家分月排行榜第一
2007年4月 VB大版内专家分月排行榜第一
2005年12月 VB大版内专家分月排行榜第一
2004年2月 VB大版内专家分月排行榜第一
2004年1月 VB大版内专家分月排行榜第一
2003年11月 VB大版内专家分月排行榜第一
2003年10月 VB大版内专家分月排行榜第一
Blank
黄花 2007年6月 VB大版内专家分月排行榜第二
2006年3月 VB大版内专家分月排行榜第二
2006年2月 VB大版内专家分月排行榜第二
2006年1月 VB大版内专家分月排行榜第二
2004年9月 VB大版内专家分月排行榜第二
2004年8月 VB大版内专家分月排行榜第二
2004年3月 VB大版内专家分月排行榜第二
2003年12月 VB大版内专家分月排行榜第二
2003年9月 VB大版内专家分月排行榜第二
2003年7月 VB大版内专家分月排行榜第二
2003年6月 VB大版内专家分月排行榜第二
2003年5月 VB大版内专家分月排行榜第二
Blank
蓝花 2005年11月 VB大版内专家分月排行榜第三
2004年7月 VB大版内专家分月排行榜第三
Bbs6
本版专家分:5475
Bbs8
本版专家分:39535
Blank
微软MVP 2005年9月 荣获微软MVP称号
Blank
黄花 2004年11月 VB大版内专家分月排行榜第二
2004年10月 VB大版内专家分月排行榜第二
Bbs6
本版专家分:6901
Bbs1
本版专家分:66
Bbs6
本版专家分:8829
匿名用户不能发表回复!
其他相关推荐
C# 检测程序是否已经运行
写了个工具类库,因为基本上每个程序都会用到。 直接上码: using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; namespace ToolsLib { public class CommanTool { public sta
Inno Setup安装时判断并关闭已经运行的应用exe
   就很简单的一个功能,Inno setup制作的安装包,在安装时候,判断是否之前有本程序的实力在运行,运行的话终止他,貌似很简单,折腾了我1小时。   网上找的好多方案,不理想不理想!我就给大家列举下这些我认为不理想的原因!   网上方案1: 在Code段用FindWindowByWindowName、FindWindowByClassName……对不起我的客户端的标题是会变的啊!我
Linux下查看一个程序是否启动以及关闭程序
查看: ps -ef | grep 程序名关闭:kill -15 进程号(查看时会显示出对应的进程号,15不行换9-强制关闭)
MFC如何判断一个进程已经存在
通俗的讲,CreateMutex就是用来判定是否存在一个指定的进程。呵呵,这样就很好理解了。【MFC】判断一个指定的进程是否存在--CreateMutex() CreateMutex() 说明: 创建一个互斥体(MUTEX) 返回值: Long,如执行成功,就返回互斥体对象的句柄; 零表示出错。会设置GetLastError。即使返回的是一个有效句柄,但倘若指定的名字已经存在,GetL
时时监测程序是否关闭,自动启动程序,可设置开机自动启动
有些情况下,要保证程序不被关掉,当程序被关闭或异常结束时,要及时重新开启,此程序利用线程时时检测目标进程是否存在,如不存在,则重新开启目标进程。 也可设置为开机自动启动。
Delphi 中实现判断某个外部程序是否运行(如果运行则执行一个命令否则执行一个命令)
前段时间在写一个工具型小软件时需要实现“在触发某个控件的一个事件时,判断某个外部程序(exe)是否已经运行,如果运行则将该程序主窗体打开或窗口置顶,如果没有运行,就通过一个自己指定的路径打开该应用程序”,虽然逻辑上看上去非常easy,但是本人确实没有写过,于是开始搜索资料,无奈很多资源都无法实现需求。。。so,自己动手,丰衣足食; 虽然耗时较长,还是整出来了,以下是通过函数在一个button事件
InnoSetup判断应用程序是否正在运行的函数
将下面函数加入到[cod]段,参数为应用程序的可执行文件名称,不带路径: function IsAppRunning(const FileName : string): Boolean; var FSWbemLocator: Variant; FWMIService : Variant; FWbemObjectSet: Variant; begin R
如何使用 C# 检测应用程序是否已停止响应
 http://support.microsoft.com/kb/304991
NSIS打包学习(1) : 安装卸载时检查程序是否正在运行
参考: http://nsis.sourceforge.net/FindProcDLL_plug-in 1. 下载FindProcDLL 2. 放到C:\Program Files (x86)\NSIS\Plugins里面 这里需要考虑版本问题 3. 添加脚本 #安装部分 Function .onInit FindProcDLL::FindProc "xx
Qt 检测第三方软件是否运行、杀死第三方进程
前言在 Qt 开发中,有时候想要检测某个软件是否正在运行,或者想通过在代码中杀死某个指定的进程名称,调用 Windows 原生接口可以实现相应的需求,也可以通过在终端中通过命令行的方式来实现,而这里要分享的是通过 Qt 执行终端命令来实现该功能,这种方式会比较简单,代码量也会非常少。正文检测第三方软件是否运行bool CheckAppRunningStatus(const QString &appN
关闭