ArrayList と 構造体 の使い方 について
- 題名: ArrayList と 構造体 の使い方 について
- 著者: fn
- 日時: 2004/04/07 16:34:07
- ID: 3528
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ArrayList と 構造体 の使い方 について
- 著者: なおや
- 日時: 2004/04/07 16:43:03
- ID: 3529
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: ArrayList と 構造体 の使い方 について
- 著者: fn
- 日時: 2004/04/07 18:06:45
- ID: 3530
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: ArrayList と 構造体 の使い方 について
- 著者: NowhereMan
- 日時: 2004/04/07 18:31:07
- ID: 3532
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: ArrayList と 構造体 の使い方 について
- 著者: fn
- 日時: 2004/04/07 18:38:37
- ID: 3533
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
fnです。こんにちは。 ArrayList と 構造体 をあわせて使用したいのですが、エラーがでてうまくいきません。どこで間違っているのかよろしくお願いします。 ■やりたいこと Dim ALL As New ArrayList() を使用する際に、 構造体 stAAA の中に stBBB を配列(ArrayList)(※可変)として扱いたい。 Public Structure stAAA Public A0 As String Public Bary As ArrayList End Structure Public Structure stBBB Public B0 As String Public B1 As String Public B2 As String Public B3 As String End Structure Sub test(ByVal Aloop As Integer, ByVal Bloop As Integer) Dim ALL As New ArrayList() Dim tmpAAA As stAAA Dim tmpBBB As stBBB Dim i, j As Integer For i = 1 To Aloop tmpAAA.A0 = "AAAA" '実際は色々値が変わります。 For j = 1 To Bloop ' tmpBBB.B0 = "0000" '実際は色々値が変わります。 tmpBBB.B1 = "1111" '実際は色々値が変わります。 tmpBBB.B2 = "2222" '実際は色々値が変わります。 tmpBBB.B3 = "3333" '実際は色々値が変わります。 tmpAAA.Bary.Add(tmpBBB) '※ Next ALL.Add(tmpAAA) Next End Sub 実行時には、※のところで 「オブジェクト参照がオブジェクト インスタンスに設定されていません。」 とエラーが表示されます。 以上、よろしくお願いします。