Description.Create()报“错误的参数个数或无效的参数值”
脚本如下:' 创建一个对象
linkDess = Description.Create()
'该对象的条件
'表示的是超链接
linkDess("html tag").value="A"
oLink = Browser("网上营业厅_江苏移动").Page("网上营业厅_江苏移动").Link("办理个人 家庭 集团").ChildObjects(linkDess)
msgbox oLink.count
其中“ linkDess = Description.Create()”
报“错误的参数个数或无效的参数值”,是什么情况啊?? 创建对象,对象的赋值需要用set... 回复 1# 魔力鸟
linkDess = Description.Create()这句
改成 Set linkDess = Description.Create()试试 没错,同上 回复 3# 黑羽祭
' 创建一个对象
set linkDess = Description.Create()
'该对象的条件
'表示的是超链接
linkDess("html tag").value="A"
set oLink = Browser("中国移动网上商城-正品低价,货到付款,正规发票,安全省钱又放").Page("中国移动网上商城").ChildObjects(linkDess)
msgbox oLink.count()
For i = 0 to oLink.count()-1
LinkName = oLink(i).GetROProperty("file name")
msgbox LinkName
Next
现在我想获取链接的名称,但是输出的结果为空。是什么情况啊?
还有LinkName = oLink(i).GetROProperty("file name")这个可以得到SPY中显示的所有属性吗?如outerhtml、text、name、src等
3Q 回复 5# 魔力鸟
可以啊,如:
Temp = Browser("xxx").Page("xxxx").Link("xxxx").GetROProperty("outerhtml")
Print Temp
Temp = Browser("xxx").Page("xxxx").Link("xxxx").GetROProperty("text")
Print Temp
页:
[1]