Redimについて


ぽんかん  2009-02-09 14:04:36  No: 141485  IP: 192.*.*.*

vb2005で作業しています

プログラムの途中で配列の祭サイズを変えようと思い

Redimを使用したのですが、

配列のサイズを20000000でRedimするとエラーが起きてしまいます
メモリが十分にあるか確認してくださいというようなエラーです

Redimではなく、フォームのロード時に
Dim  で同じサイズ20000000の配列を宣言すると
エラーは出ないので、メモリが足りてないことは無いと思うのですが、、

Redimの使い方を待ちがているのでしょうか?
分かるかたいましたらご教授ください。
よろしくお願いします

編集 削除
ASO  2009-02-09 14:40:10  No: 141486  IP: 192.*.*.*

再現できる最低限のコードを提示してください。

編集 削除
 2009-02-10 00:36:59  No: 141487  IP: 192.*.*.*

VB2005ならList(Of T)クラスを使ってみては?
http://msdn.microsoft.com/ja-jp/library/6sh2ey19.aspx

編集 削除