QTP中dbclick问题
我已经在tools>Web Event Recording Configuration 的 Custom里 所有头手动添加ondblclick为什么
Browser("Browser").Page("百度一下,你就知道").Link("知 道").dblclick
还是报“对象不支持此属性或方法”?
[ 本帖最后由 lhjtc8257 于 2009-8-5 12:30 编辑 ]
回复 1# 的帖子
是DblClick吧!你打错了!
你打了Link("知 道").dbclick Browser("Browser").Page("百度一下,你就知道").Link("知 道").dblclick
不好意思 帖子打错了,是.dblclick也没效果
回复 3# 的帖子
Link 貌似不能用这个吧?DBLCLICK一般用在ACTIVEX的控件上吧!你看看help ! Try with Link("Jobs").FireEvent "ondblclick" 谢谢,不错----可以使用了 (解决) :victory: 原帖由 walker1020 于 2009-8-5 14:40 发表 http://bbs.51testing.com/images/common/back.gif
Try with Link("Jobs").FireEvent "ondblclick"
什么时候该用FireEvent呢?
网上看到
如果事件处理函数依赖于event变量中的状态值,那么就必须使用fireEvent方法。
能不能解释下“event变量中的状态值”什么意思?谢谢
[ 本帖最后由 supermichael 于 2009-9-23 12:35 编辑 ]
回复 5# 的帖子
什么时候用FireEvent ?描述
模拟 ActiveX 对象的事件。
备注
事件将发送到 ActiveX 对象的容器,而且不会影响 ActiveX 对象自身。例如,模拟单击事件实际上并不会执行单击。
语法
object.FireEvent EventName,
参数 描述
object 类型 ActiveX 的测试对象。
EventName 必填. Variant 值。 要模拟的事件的名称。可能的事件列表取决于对象。
Args() 可选. Variant 值的数组。 事件的零个或更多个参数。参数列表取决于 EventName。 没有用过这个Function,模拟这个事件但并不执行,最后产生什么效果?
页:
[1]