找回密码
 加入
搜索
查看: 4193|回复: 5

非标准控件问题

[复制链接]
发表于 2009-10-21 23:05:41 | 显示全部楼层 |阅读模式
自动化安装时候,由于界面是非标准控件,只能抓到一个主窗口。怎样定位到窗口中的其他按钮,并点击呢?另外有一些非标准Edit,中间有一些默认值,但是我想改掉,应该怎么做?
我的解决办法是:对于Button先鼠标定位,然后再点击。
Edit中的内容修改,我也是先鼠标定位,再双击选中,然后再send()发送数值。但是这样有一个缺点,页面要是变化了,又得调试,很麻烦。
请大家帮助想象更好的办法呀!!!
谢谢!
发表于 2009-10-22 01:01:27 | 显示全部楼层
非标准控件,au3无解。
不过你可以尽量找软件的快捷键
或者tab切换到不同控件。
发表于 2009-10-22 01:08:33 | 显示全部楼层
au3 不是万能的,   抓不到控件ID 或句柄, 一切免谈!
发表于 2009-10-22 04:49:49 | 显示全部楼层
用ControlClick的x,y来点
发表于 2009-11-8 11:43:22 | 显示全部楼层
用ControlClick的x,y来点
sxd 发表于 2009-10-22 04:49

抓不到控件的ID和句柄ControlClick和postmessage都无解
发表于 2009-11-8 22:30:09 | 显示全部楼层
只有用键盘来实现
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 13:40 , Processed in 0.093248 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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