VBScript では Const 定義した整数値を、そのまま変数宣言の配列数として直接はセットできない

要するに、

Dim aryHogeHoge(15)

これはできるのに、

Const ARRAY_POINT 15
Dim aryHogeHoge(ARRAY_POINT)

これができない。

Microsoft VBScript コンパイル エラー: 整数型の定数がありません。

って怒られます。

Const ARRAY_POINT 15
Dim aryHogeHoge()
ReDim aryHogeHoge(ARRAY_POINT)

とかにしなくてはいけません。
つまり「面倒くさい」という話。


投稿日

カテゴリー:

投稿者: