general run error
JavaWindow("soap").JavaEdit("ID").SetTOProperty "index",16JavaWindow("soap").JavaEdit("ID").GetRoProperty("value")
执行第二句后报 general run error
哪位能帮忙看看原因? 对象库里该对象index 已disable了. 第二句有语法错误
Dim sJEIDValue
sJEIDValue=JavaWindow("soap").JavaEdit("ID").GetRoProperty("value")
回复 2# 的帖子
本质一样, 开始就是这么写的, 报同样的错误. index 已经disable,还能set它吗? 第一句注释掉,直接执行第二句呢? 原帖由 marygao929 于 2008-9-8 10:53 发表 http://bbs.51testing.com/images/common/back.gifJavaWindow("soap").JavaEdit("ID").SetTOProperty "index",16
JavaWindow("soap").JavaEdit("ID").GetRoProperty("value")
执行第二句后报 general run error
哪位能帮忙看看原因? 对象库里该对象index 已d ...
首先你得确定JavaEdit("ID")的Ordinal Identifer选的是index,否则是无法SetTOProperty的
第二句需要有赋值。
如果改掉还报错,那就不能仅仅依靠这两句代码来分析了。
General run error只有QTP遇到异常才会报这个,可以理解是遇到了Unknown error. 设个断点,到第二句,spy一下对象,截图贴上来 可能是因为QTP对象抓的不对, 实际看到 ID并非 JavaEdit类型, 是不可编辑的.
页:
[1]