QTP报错:General run error,about ChildObjects?
SystemUtil.Run "http://www.baidu.com/gaoji/advanced.html"Set all_edit= Description.Create
all_edit("micClass").value = "WebEdit"
Set all_edits = Browser("micClass:=Browser").Page("micClass:=Page").ChildObjects(all_edit)
'这里得到的错误代码是-2147467259
'x = GetLastError
'错误的提示信息是未指定的错误。
'msgbox(DescribeResult(x))
For i=0 To all_edits.count-1
msgbox (i)
Set oEdit = all_edits.item(i)
oEdit.set "QTP"
Next
Set oEdit =nothing
Set all_edits =nothing
Set all_edit= nothing
***********************************************************
按照书上敲的例子,结果运行时出现以下错误信息,百思不得其解,郁闷:
General run error.
Line (5): "Set all_edits = Browser("micClass:=Browser").Page("micClass:=Page").ChildObjects(all_edit)".
实在是不知道错在哪里?
请教各位高手!tks 代码没有问题,估计是你的QTP无法捕捉你的IE页面控件。
你可以用spy试试QTP能否捕捉IE页面上的文本框。 敲的很容易出问题,注意合理使用F7 我也有这个问题~~解决了没呢?我all_edit("micClass").value = "WebEdit",第二行就出错了…… 回复 4# shilinjie_8952
解了,库没注册,重装好了。 回复 5# shilinjie_8952
LZ问题跟你不大一样,LZ的问题可以通过加上一句Sync同步等待来解决。
页:
[1]