VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/08/12(Thu) 15:06
投稿者おさるさん
Eメール
URL
タイトル動的配列について

いつも参考にさせていただいています。
早速ですが、動的配列について質問させて頂きます。

2次元配列をループで次々と増やしていきたいのですがうまくいきません。
以下のロジックを考えたのですが…

Private Hairetu() As String

For i = 0 To 10

    ReDim Preserve Haiuretu(i, 1)
    Haiuretu(i,0)="あ"
    Haiuretu(i,1)="い"

Next
ちなみにiは今回は10という定数にしましたが、本来は未知数です。
Preserveを無くすと、ループするごとに再初期化してしまって、
配列は増えていくのですが、以前の値が消えていってしまいます。
以前の値を保持しつつ、配列を増やしていくのは無理なんでしょうか?
色々調べたり、実行したりしてもうまくいかないので、このように質問させて頂きました。
よろしくお願い致します。




- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -