51Testing软件测试论坛

标题: windows media player控件不能加到对象库 [打印本页]

作者: 麦子华华    时间: 2006-8-30 15:53
标题: windows media player控件不能加到对象库
下图的windows media player控件,用Object Spy时识别到是ActiveX 对象,在Add Object时也能识别是ActiveX对象,并且识别出来是windows media player控件,但就是不能加到对象库,录制点击播放或停止按钮时,也没有生成任何脚本,为何?
作者: 麦子华华    时间: 2006-8-31 10:23
以下是Object Spy的截图,但就是不能加到对象库。
作者: walker1020    时间: 2006-8-31 11:39
请参考我发在#5的 帖子 http://bbs.51testing.com/thread-42574-1-1.html
作者: 麦子华华    时间: 2006-9-5 17:36
谢谢Walkder. 不过我终究没能把这个ActiveX对象加到对象库,换了一种方式,同样实现了我的需要:

Browser("browser").Page("page").ActiveX("acx_name:=Windows Media Player", "progid:=WMPlayer.OCX.7").Click
Browser("browser").Page("page").ActiveX("acx_name:=Windows Media Player", "progid:=WMPlayer.OCX.7").Click 1 3, 345

第二句的坐标是点击播放按钮,这个坐标的定位我竟然用到了QQ的截图功能,呵呵。
作者: walker1020    时间: 2006-9-5 19:24
问题解决了就好。你说的“个坐标的定位我竟然用到了QQ的截图功能” 具体是什么意思?
作者: skyzhu    时间: 2006-9-6 01:05
QQ的截图功能 是带坐标信息的
作者: walker1020    时间: 2006-9-6 09:40
原帖由 skyzhu 于 2006-9-6 01:05 发表
QQ的截图功能 是带坐标信息的


没有想到QQ还有这个功能。 有机会去试试看。
作者: 麦子华华    时间: 2006-9-6 10:10
#6的说对了,通过QQ截图时的坐标,得到播放按钮相对于media player控件的坐标值。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2