タイトル : ユーザイベントを持つ不定個のクラス 投稿日 : 2008/04/19(Sat) 16:46 投稿者 : ダンボ
皆様にお聞きしたいことは、 ・オブジェクトインスタンスは必ずオブジェクト変数に割り付けなければならないのか? ・ユーザイベントは必ず対応したオブジェクト変数でしか受け取れないか? です。言葉が舌足らずと思いますので背景を説明しますと、 ユーザイベントを発生させるPicClassクラスを設計しました。1枚の画像をハンドルするクラスです。 このクラスを利用する側では、 Dim WithEvents Pic As New PicClass と宣言&生成するわけですが、画像が多数不定個である場合にどうしたらよいかわからなくなりました。 10枚くらいの固定枚数であれば、 Dim WithEvents Pic0 As New PicClass Dim WithEvents Pic1 As New PicClass Dim WithEvents Pic2 As New PicClass という風に宣言&生成するのが楽です。 不定個であってもユーザイベントを扱わなければ、 Dim Pics(n) As PicClass For i = 0 to n Pics(i) = New PicClass next i で行けますけど、今度はユーザイベントの受け取り方がわかりません。 |