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

投稿日: 2003/04/15(Tue) 19:59
投稿者シャフト
Eメール
URL
タイトルRe: 子フォームで親フォームのボタンクリックの認識

> 親フォームのピクチャーボックス内にコマンドボタンが数個あり、ボタンを押下したら
> 子フォーム上でボタンに対応した処理が走るようにしたいのですが、親フォームで押下されたボタンを子フォームで認識するにはどのようにしたらよいのでしょうか?
> 子フォームは数種類あり、それぞれ処理が違います。
> わかりずらい説明で申し訳ございませんが、よろしくお願いします。
> 環境はWindowsXp+VB6.0です。

MDIでしょうか?MDIの作りは
子フォームが親フォームのイベントを認識するのではないですよ。
親フォームのイベントに対して子フォームを操作するイメージです。

ボタンが3個あり、それぞれに対応した子フォームが3つあれば
Select Case Index
    Case 1
        Call Form1.メソッド
    Case 2
        Call Form2.メソッド
    Case 3
        Call Form3.メソッド
End Select
とすればよいのではと思います。


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

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

- Web Forum -