掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
配列の要素数の限界はいくつ? (ID:78181)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
当然メモリの限界を超えるような場合は実行時エラーが発生します。 要素数を定数で指定する場合、文法上は定数の限界値まで配列を定義 することはできますが、実行時にそれだけのメモリが無ければ 実行時にエラーが発生してしまいます。 Long型の場合1つで4バイトの領域を使うので、なるべく配列は小さく なるようにしたほうがいいと思われます。 うちでは下のように書いても普通に実行できました。 Dim dwBuffer(0 To 10000000) As Long PCやOS等によっては同じ結果にならないこともあるので、問題部分を はっきりさせるために、Integerの範囲外の数値を使う場合は サフィックスを付けた方がいいと考えてます。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.