|
本帖最后由 iori2882 于 2010-2-1 18:59 编辑
发现问题所在:并不是下面语句的问题 唯一的问题就是:这个窗口 无论如何也检测不到,就算用WINKILL强制
结束这个窗口都没反应,难道有AU3操作不了的窗口?用窗口信息获取 数据都是全的
类 窗口标题 文本 坐标 什么都有
结帖子了:感谢59123608的热心帮助,,原来软件装过的和没装过的 出现的提示不一样,如果在WinWaitActive后面加上时间 就能正常运行了
今天安装一个软件,要装2个组件,这2个组件都是到最后完成的步骤FINISH窗口 操作无效,用WinWaitActive("", "", 5)后面加个时间就好了 5秒后无论有没有窗口 都继续执行
WinWaitActive("ArcGIS9.1汉化环境安装", "InstallShield Wizard Complete")
ControlClick("ArcGIS9.1汉化环境安装", "Finish", "Button4")命令不好使,或者
ControlClic("ArcGIS9.1汉化环境安装","Finish","[CLASS:Button;INSTANCE:1]","left",1,22, 7)
也不好使,用在他们2个之前的窗口就好用!!下面是图片,难道是FINISH按钮的不可操作?麻烦大家帮我看下!参数坐标什么的我忘了 不行我在重新把参数传上来
>>>> 窗口 <<<<
标题: ArcGIS9.1汉化环境安装
类: #32770
坐标: 388, 319
大小: 504, 386
样式: 0x94C000C4
扩展样式:0x00010101
句柄: 0x000D03DE
>>>> 控件 <<<<
类: Button
接口: 4
类别名: Button4
名称:
高级(类): [CLASS:Button; INSTANCE:4]
ID: 1
文本: Finish
坐标: 323, 319
大小: 75, 23
控件点击坐标:22, 7
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入
×
评分
-
查看全部评分
|