0

これがその例です。配列が Mynum1="1" から MyNum100="100" の場合

MyNum1="1"

MyNum2="2"

MyNum3="3"

ワットはこれを宣言する最良の方法です。

4

3 に答える 3

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
于 2013-09-26T07:35:59.953 に答える
1

次のように宣言しますArray

MyNums = Array("1", "2", "3")

次の方法でそれぞれにアクセスできます。

foo = MyNums(1)

に割り当てfooます"2"

于 2013-09-26T04:03:09.323 に答える
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 が示した配列の使用など、他の方法がある場合は、これを行わないでください。

于 2013-10-01T09:52:29.780 に答える