lhjtc8257 发表于 2009-8-5 11:54:19

QTP中dbclick问题

我已经在tools>Web Event Recording Configuration 的 Custom里 所有头手动添加ondblclick

为什么
Browser("Browser").Page("百度一下,你就知道").Link("知 道").dblclick

还是报“对象不支持此属性或方法”?

[ 本帖最后由 lhjtc8257 于 2009-8-5 12:30 编辑 ]

sean007 发表于 2009-8-5 11:58:18

回复 1# 的帖子

是DblClick吧!
你打错了!
你打了Link("知 道").dbclick

lhjtc8257 发表于 2009-8-5 12:30:11

Browser("Browser").Page("百度一下,你就知道").Link("知 道").dblclick

不好意思 帖子打错了,是.dblclick也没效果

sean007 发表于 2009-8-5 13:47:43

回复 3# 的帖子

Link 貌似不能用这个吧?DBLCLICK一般用在ACTIVEX的控件上吧!
你看看help !

walker1020 发表于 2009-8-5 14:40:32

Try with Link("Jobs").FireEvent "ondblclick"

lhjtc8257 发表于 2009-8-7 13:08:09

谢谢,不错----可以使用了 (解决) :victory:

supermichael 发表于 2009-9-23 12:33:06

原帖由 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 编辑 ]

jf_test 发表于 2009-9-23 17:50:19

回复 5# 的帖子

什么时候用FireEvent ?
描述

模拟 ActiveX 对象的事件。

备注

事件将发送到 ActiveX 对象的容器,而且不会影响 ActiveX 对象自身。例如,模拟单击事件实际上并不会执行单击。

语法


object.FireEvent EventName,


参数 描述
object 类型 ActiveX 的测试对象。
EventName 必填. Variant 值。 要模拟的事件的名称。可能的事件列表取决于对象。
Args() 可选. Variant 值的数组。 事件的零个或更多个参数。参数列表取决于 EventName。

heqingbluesky 发表于 2009-9-24 10:28:13

没有用过这个Function,模拟这个事件但并不执行,最后产生什么效果?
页: [1]
查看完整版本: QTP中dbclick问题