关于易语言判断指定窗口是否存在.
小弟最近想写一个程序.当按下按钮1就会判断存在不存在.如果存在的话就写入文件1.exe如果不存在就销毁.小弟初学易语言.所以不懂.请各位大大帮帮忙吧.感激不尽!...
小弟最近想写一个程序.当按下按钮1就会判断存在不存在.如果存在的话就写入文件1.exe如果不存在就销毁.小弟初学易语言.所以不懂.请各位大大帮帮忙吧.感激不尽!
展开
4个回答
展开全部
如果进程固定。
如果(进程是否存在(“那个进程”))
你要执行的才做
如果结束
如果进程不固定但是窗口标题固定
.版本 2
.子程序 子程序1
.如果 (取句柄 (, , “那个窗口标题”) ≠ -1)
存在
.否则
不存在
我Q1551042842.注明易语言,否则不加
如果(进程是否存在(“那个进程”))
你要执行的才做
如果结束
如果进程不固定但是窗口标题固定
.版本 2
.子程序 子程序1
.如果 (取句柄 (, , “那个窗口标题”) ≠ -1)
存在
.否则
不存在
我Q1551042842.注明易语言,否则不加
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.版本 2
.支持库 eAPI
.子程序 窗口是否存在, 逻辑型
.参数 窗口标题, 文本型
.局部变量 句柄组, 文本型, , "0"
.局部变量 jc, 整数型
句柄组 = 取所有窗口列表 ()
.计次循环首 (取数组成员数 (句柄组), jc)
.判断开始 (取窗口标题 (到整数 (句柄组 [jc])) = 窗口标题)
返回 (真)
.默认
.判断结束
.计次循环尾 ()
返回 (假)
.支持库 eAPI
.子程序 窗口是否存在, 逻辑型
.参数 窗口标题, 文本型
.局部变量 句柄组, 文本型, , "0"
.局部变量 jc, 整数型
句柄组 = 取所有窗口列表 ()
.计次循环首 (取数组成员数 (句柄组), jc)
.判断开始 (取窗口标题 (到整数 (句柄组 [jc])) = 窗口标题)
返回 (真)
.默认
.判断结束
.计次循环尾 ()
返回 (假)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果(进程是否存在(你的进程)=假)
写出文件(c:1.exe,#图片文件)
运行(c:1.exe,#图标文件)
#图标文件 就是图片资源。
如果不行 百度HI一下。 我在给你想办法
分是我的,不解释
写出文件(c:1.exe,#图片文件)
运行(c:1.exe,#图标文件)
#图标文件 就是图片资源。
如果不行 百度HI一下。 我在给你想办法
分是我的,不解释
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面回答的都很对 简单来说 就是:
窗口句柄判断方法 :-1表示没运行 返回>0的数表示运行
存在进程的方法 这个简单理解
也可以用进程ID来判断
窗口句柄判断方法 :-1表示没运行 返回>0的数表示运行
存在进程的方法 这个简单理解
也可以用进程ID来判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询