Arrays 在vbscript中使用对象设置数组索引时出错?
Arrays 在vbscript中使用对象设置数组索引时出错?,arrays,vbscript,Arrays,Vbscript,我试图在vbscript中创建一个对象数组,其中每个对象都有一个字符串和一个数字作为属性。字符串来自另一个数组,该数字在循环中递增。 下面是出现的错误,在newValues(i)=(newpet)(values(i),number)行上: …这是我的代码: Class Pet Public objectName Public objectNumber ' constructor here: Public Default Function Init(n
我试图在vbscript中创建一个对象数组,其中每个对象都有一个字符串和一个数字作为属性。字符串来自另一个数组,该数字在循环中递增。
下面是出现的错误,在
newValues(i)=(newpet)(values(i),number)
行上:
…这是我的代码:
Class Pet
Public objectName
Public objectNumber
' constructor here:
Public Default Function Init(name, number)
objectName = name
objectNumber = number
Set Init = Me
End Function
End Class
values = Array(_
"Cat",_
"Dog",_
"Bird"_
)
number = 3
ReDim newValues(uBound(values))
For i = 0 to uBound(values)
newValues(i) = (New Pet)(values(i), number)
number = number + 1
Next
指定对象时使用
Set
Set newValues(i) = (New Pet)(values(i), number)
指定对象时使用
Set
<代码>设置新值(i)=(新宠物)(值(i),编号)谢谢@Bond,将此作为答案发布,我将接受!