搜索
查看: 3793|回复: 0

winspy小经验少走弯路

[复制链接]

14

主题

39

帖子

234

积分

新手入门

积分
234
发表于 2015-5-11 13:27:31 | 显示全部楼层 |阅读模式
单位内网页面中显示pdf文档
用的是adodb的控件显示(目前大部分网站用flash显示pdf)
想得到当前pdf的页数
用winspy抓页面pdf控件的页码输入框
得到 控件句柄 = winex.findEx(窗口句柄,1,"Static" )
然后直接winex.getText(控件句柄)结果什么都没有

经过检查发现输入控件类名应该为Edit
改为 控件句柄 = winex.findEx(窗口句柄,1,"Edit" )
然后尝试更改控件序号最终正确获取控件句柄

猜想应该是Edit控件上方覆盖了透明的Static控件导致无法正确抓取
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-12-18 23:14 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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