这是一个例子。 如果数组应该来自Mynum1 =" 1"到MyNum100 =" 100"
MyNum1 =" 1"
MyNum2 =" 2"
MyNum3 =" 3"
wat是宣布这一点的最佳方式。
答案 0 :(得分:2)
迭代其中的100个:
Dim myNum(99)
for i = 0 to 99
myNum(i) = i+1
next
for i = 0 to 99
wscript.echo i & " - " & myNum(i)
next
答案 1 :(得分:1)
将其声明为Array
:
MyNums = Array("1", "2", "3")
您可以通过以下方式访问每个:
foo = MyNums(1)
将foo
分配给"2"
。
答案 2 :(得分:1)
从技术上讲这是可行的,但这是一个非常糟糕的做法。您可以使用Execute
语句执行动态创建的代码:
Dim i
for i = 1 to 100
Execute "Dim myNum" & i & " : myNum" & i & " = """ & i & """"
' Creates and executes strings like: Dim myNum1 : myNum1 = "1"
next
同样,如果有任何其他方式,请不要这样做,例如使用DesertIvy和ServerGuy向您展示的数组。