非标准控件问题
自动化安装时候,由于界面是非标准控件,只能抓到一个主窗口。怎样定位到窗口中的其他按钮,并点击呢?另外有一些非标准Edit,中间有一些默认值,但是我想改掉,应该怎么做?我的解决办法是:对于Button先鼠标定位,然后再点击。
Edit中的内容修改,我也是先鼠标定位,再双击选中,然后再send()发送数值。但是这样有一个缺点,页面要是变化了,又得调试,很麻烦。
请大家帮助想象更好的办法呀!!!
谢谢! 非标准控件,au3无解。
不过你可以尽量找软件的快捷键
或者tab切换到不同控件。 au3 不是万能的, 抓不到控件ID 或句柄, 一切免谈! 用ControlClick的x,y来点 用ControlClick的x,y来点
sxd 发表于 2009-10-22 04:49 http://www.autoitx.com/images/common/back.gif
抓不到控件的ID和句柄ControlClick和postmessage都无解 只有用键盘来实现
页:
[1]