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

投稿日: 2004/12/10(Fri) 10:28
投稿者ダンボ
URL
タイトルクラス化の検討&保留

たけさん、どうもありがとうございます。

> 動的に追加したコントロールのイベントを処理したいなら
> コントロールの変数をWithEventsで宣言しておけばいいのでは?

WithEventsはクラスモジュールで無ければ使えないので、強いてやるとすれば「標準コントロールを
自作クラスモジュールでインプリメントして、イベントを宣言して独自のコントロールと再定義する」
ですかね。
これはこれで面白そうなので、将来の課題にとって置きます。

元質問である「引数渡しのコントロールはプロパティは参照変更できるが、イベントを起こすことは出来ない?」
については、10日間では結論が見えませんでしたので、これも保留として、質問をクローズします。

実際のコーディングはどうしたか?というとLESIAさんの意見に近く、使うことが必須な1コントロールに対して
    If Source.Name = "tbsSOLs" Then tbsSET  (tbsSOLs_Clickでやるべき処理をサブルーチン可)
で逃げております。


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

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

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