Visual Basic Tips


配列変数の初期化


初期化というか、配列を新たに取得すれば内容も消えてしまう・・・と、まぁそれだけです。配列を新たに取得するには(ReDimするには)Dim str(10) as String と変数を定義すると失敗してしまいます。これは変数を定義する時に配列数を指定してるからです。Dim str() As String として、strは配列だよ、でも幾つかは解からない・・・とすればいいのです。

Dim str() As String

ReDim str(10)