找回密码
 加入
搜索
查看: 1975|回复: 4

[AU3基础] 控件类型TBitBtn 如何精确点击

[复制链接]
发表于 2016-7-24 18:13:41 | 显示全部楼层 |阅读模式
一个公司用的程序,需要开机自动启动,需要自动点击第一界面的确定和第二界面的自动播放,两个控件类型都是 TBitBtn ,我写的代买感觉有问题,开机时启动项比较多,当这个程序运行时,有时窗口不在激活状态,发送的ALT+O 和 回车 也就失去了作用,请问各位大神,TBitBtn 这样的控件如何才能在窗口未激活的状态下也能点击?或者还有什么好方法?  不要延时点击的那种,谢谢啦!等回复!
Run(@ScriptDir & "\StoreDemoShow.exe")
WinWait("门店登录")
WinWaitActive("门店登录","")
Sleep("1000")
Send("!o")
WinWait("宏碁电脑样机调查")
WinWaitActive("宏碁电脑样机调查")
Send("{enter}")
Exit
第一界面

第二界面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2016-7-24 18:17:49 | 显示全部楼层
我不想用SEND,可是不会用别的
发表于 2016-7-24 21:45:13 | 显示全部楼层
可以用此命令试试ControlClick ( "标题", "文本", 控件ID [, 按钮 [, 点击次数 [, X坐标 [, Y坐标 ]]]] )
发表于 2016-7-24 23:36:50 | 显示全部楼层
ControlClick("门店登陆","","[CLASS:TButton; INSTANCE:14]","left")

高级(类名):[CLASS:TButton; INSTANCE:14]  这个类名自己看一下
发表于 2016-7-26 09:11:50 | 显示全部楼层
用楼上的,后面再跟个点击次数和坐标,一般都可以的。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 13:39 , Processed in 0.080773 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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