找回密码
 加入
搜索
查看: 5088|回复: 6

[系统综合] winexists可以检查窗口的存在,那控件怎么检查

  [复制链接]
发表于 2010-10-25 14:03:05 | 显示全部楼层 |阅读模式
winexists可以检查窗口的存在,请问用什么来检查控件是否存在呢?检查到控件的存在再执行语句,要怎么写?比如检查到Button1的存在,然后执行程序,改怎么写?请指教。
发表于 2010-10-25 15:04:39 | 显示全部楼层
$btnTxt=ControlGetText ( "窗口标题", "窗口文本", Button1) 
If $btnTxt!="" Then
    要执行的代码
EndIf
方法应该比较多,建议看一下帮助文档中的Controls
发表于 2010-10-25 15:06:19 | 显示全部楼层
Local $h = ControlGetHandle( "窗口标题", "窗口文本", 'Button1')
If Not @Error Then Msgbox(0, 0, 'Button1存在')
发表于 2010-10-25 15:14:29 | 显示全部楼层
_winapi_enumchildwindow
发表于 2010-10-25 15:28:37 | 显示全部楼层
控件也是窗口,同样可以用WinExists来检查。

评分

参与人数 1金钱 +10 收起 理由
xiehuahere + 10 试过不行

查看全部评分

发表于 2010-10-25 15:34:58 | 显示全部楼层
原来还有这么多的方法。
发表于 2010-10-26 22:45:18 | 显示全部楼层
学习了!~!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 19:01 , Processed in 0.116029 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表