Eadgar 发表于 2010-3-29 11:55:19

跪求帮助

希望帮忙看下
set object=WebEdit("xxxxx")
Browser("name:=XXXXX").Page("title:=XXXXX").object_type.Set "123" 为什么说找不到对象
Browser("name:=XXXXX").Page("title:=XXXXX").WebEdit("xxxxx").Set "123" 却可以

shotstar 发表于 2010-3-29 12:05:13

WebEdit("xxxx")不能单独作为一个对象,如果要作为一个对象赋值给变量,需要这样写
Set obj=Browser("xx").Page("xx").WebEdit("xx")
然后你可以用 obj.Set "123"来使用。

另外你的语法有点问题:Browser("name:=XXXXX").Page("title:=XXXXX").WebEdit("xxxxx").Set "123",如果你拿去执行肯定会报错的,因为父对象使用了描述性编程,子对象必须也使用,或许是你手误吧。呵呵。

Eadgar 发表于 2010-3-29 13:36:31

谢谢 shotstar兄弟,最近才开始接触到QTP,有不少问题,希望以后还是能够得到帮助,哈哈

shotstar 发表于 2010-3-29 13:40:28

没问题,大家互相交流学习~:lol
页: [1]
查看完整版本: 跪求帮助