社区
VB基础类
帖子详情
VB程序如何检测另外一个程序正在运行?
cendy99
2003-12-26 10:03:14
用VB开发的一个程序,它运行时必须要求另外一个程序已经正在运行时才行。
所以这个程序在启动时必须要检测一下另外一个程序是否在运行。
在VB里如何实现这个功能?
另外一个应用程序的名称是已知的
我看了一个MSDN,VB似乎本身没有这样的函数,
如果调用Win32 API,那么应该具体怎么实现?
谢了
...全文
72
6
打赏
收藏
VB程序如何检测另外一个程序正在运行?
用VB开发的一个程序,它运行时必须要求另外一个程序已经正在运行时才行。 所以这个程序在启动时必须要检测一下另外一个程序是否在运行。 在VB里如何实现这个功能? 另外一个应用程序的名称是已知的 我看了一个MSDN,VB似乎本身没有这样的函数, 如果调用Win32 API,那么应该具体怎么实现? 谢了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainivy
2003-12-29
打赏
举报
回复
如果要用通信的话,是不是可以用DDE,先向另一个程序发送一个消息如接到则返回一个信息就OK了.
shairy
2003-12-26
打赏
举报
回复
或者在这两个程序这间加个通信连接,用WinSocket控件就行,要用TCP协议,程序启动时是客户端的程序必须要求服务器端的程序启动,一旦没启动,会触发连接错误Event。这样就可以知道另一个程序是否在启动中
Lyuwen
2003-12-26
打赏
举报
回复
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Handle = FindWindow("ThunderRT6FormDC", "窗体的标题")
If Handle = 0 Then
msgbox "没有运行"
else
msgbox "已经运行"
End If
'第一个参数不变,第二个参数是你所要找寻的form.caption
liuyanghe111
2003-12-26
打赏
举报
回复
但对无窗口程序不可行
rainivy
2003-12-26
打赏
举报
回复
FindWindows
找別一個就用程序的標題,找到就是已運行....
螺丝刀2000
2003-12-26
打赏
举报
回复
up
java源码包---java 源码 大量 实例
Tcp服务端与客户端的JAVA实例源代码,
一个
简单的Java TCP服务器端
程序
,别外还有
一个
客户端的
程序
,两者互相配合可以开发出超多的网络
程序
,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...
DirectX修复工具 V3.2在线修复版
因此新版的
程序
文件夹内将包含
一个
DirectX_Repair_win8的特别版
程序
,该
程序
功能与通用版相同,基于.NET Framework 4.0开发,可以在Windows8(Windows Blue、Windows 8.1)系统中直接
运行
(其他系统如果安装了.NET ...
VB
程序
怎么判断另
一个
程序
是否正在
运行
?
if dir("c:/myfile.exe")<>"" and IsFileRun("c:/myfile.exe") then msgbox "文件c:/myfile.exe已
运行
!" 说明:由于这个函数在文件不存在的情况下也会返回true,所以要先用dir检查一下文件是否存在。
VB
程序
使用管理员权限
我们知道,当
一个
程序
需要权限
运行
时,需要右键点击
程序
,然后使用管理员权限打开
程序
。...现在说一下怎么样给
一个
普通的在单击
运行
时不会弹出需要管理员权限的
程序
增加这个功能。 1、假使这个普通
程序
名字为mya...
在
VB
程序
中嵌套其它应用
程序
本文重点介绍如何将
一个
已经存在的应用
程序
嵌套到
VB
程序
中。 新建工程,执行“外接
程序
”—“外接
程序
管理器”,选择加载“
VB
6 资源管理器”并确定。点击工具栏上的“
VB
资源管理器”图标打开“
VB
资源管理器”...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章