投稿者 2つのフォーム間でのユーザコントロールに対するアクセス  (社会人) 投稿日時 2009/4/22 07:45:48
魔界の仮面弁士さん
いろいろとご指摘ありがとうございます。
>frmB の操作は frmB 自身に任せ、frmA は frmB に対して、背景色の
「変更依頼」をメソッドあるいはイベントを通じて投げた方がよろしいかと

ご意見を聞いて、解ったんですが、プロジェクト毎に「カプセル化」?しなさい
とのことですね。中々、この考え方が、活用できない状況です。N88Basicにて
全て、グローバルな変数として扱っていた考えが先立ってしまい。
イベントで行う場合、「frmBにて70個の色データ領域(配列)を持っていて、そのデータのchange
イベントで自分自身の色を変更する。一方、frmAは色データを変更する。」といった感じですか?

>70個のコントロールに関して
VB5にて、コントロール配列があり、2008にてコントロール配列への対応記事が載っていますが、
いろいろと、読むと、コントロール配列は必要ない。との方向性。この際、別な方法でと思い、
進めていますが、コレクションの使い方が中々、ぴんとこない状況で。勉強してみます。