[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/07/19(Wed) 12:09
投稿者名:ぴーち
Eメール:
URL :
タイトル:
ユーザーコントロールのイベント
VB6SP5+SQLSV2000で単純な画面開発をしております。
複数の検索画面にて使用するコントロールの集まりを、ひとつのユーザーコントロールとして作成し
使い回したいと思っているところです。
例えば、
@コンボボックス ←マスタ情報(DBより取得)
Aラベル ←@のリストの補足説明(DBより取得)
というユーザーコントロールにおいて、以下のイベントを設置したいと考えております。

・初期化処理・・・DBより対象テーブルよりデータを取得して@へセット
         (併せて、Aへセットする情報を配列へ格納)
・@変更処理・・・@の選択情報に該当する補足情報をAへセット

ここで、当ユーザーコントロールを貼り付けたFormから、@のコンボボックスのChangeイベントを
呼び出したいのですが、どのようにして呼び出していいのかわかりません。。

愚問かもしれませんが、いろいろ調べてみても見付からずどなたかにご教授頂けたらと思います。

投稿時間:2006/07/19(Wed) 13:07
投稿者名:るしぇ
Eメール:
URL :
タイトル:
Re: ユーザーコントロールのイベント
ユーザコントロール内でユーザ定義のイベントを用意して
コンボボックスのChangeイベントで RaiseEvent します。
パブリックなイベントにしておけば Form から呼び出せます。

# ヘルプ(MSDN)に一通りのサンプルが載ってますよ。

投稿時間:2006/07/19(Wed) 14:20
投稿者名:ぴーち
Eメール:
URL :
タイトル:
(解決)Re^2: ユーザーコントロールのイベント
るしぇさん、ありがとうございました。
何とかできました。。