MainWndのメニューから別モーダルウィンドウを開くには

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
yas

MainWndのメニューから別モーダルウィンドウを開くには

#1 投稿記事 by yas »

MainWndにメニューを追加し、[ヘルプ(H)]->[バージョン情報(A)]をクリックしたら新たなモーダルウィンドウ(VerWnd)が開くようにしたいのですが、どのようにしたら良いでしょうか?どなたかご教授ください。お願い致します。
yas

補足ですが

#2 投稿記事 by yas »

メニューとVerWndは作成済みです。後はMainWndに設定してあるメニューからVerWndを呼び出す部分だけだと思っています。MainWnd側でどのようなイベントを追加したらよいのか分りません。
ゲスト

#3 投稿記事 by ゲスト »

メニューの作り方は
http://www.discoversoft.net/help_center ... html?win32
に載っているので省略します。

RADツールで新しくモーダルウィンドウを作成します(仮にウィンドウ名をTESTとします)

メインウィンドウにメニューのバージョン情報が押されたメッセージが飛んできたら
DialogBox(hMainWnd,"TEST")
を呼びます。

以上です。
yama
記事: 58
登録日時: 2005年5月31日(火) 21:11
お住まい: 新潟市
連絡する:

Re: MainWndのメニューから別モーダルウィンドウを開くには

#4 投稿記事 by yama »

Materialタブの

Menu メニューエディタでメニュを作成

Windowのところで右ボタン ウインドウを挿入
し、タイプでモーダルを選択

メニューをクリックしたときのコードに

Sub MainWnd_IDM_ver_MenuClick()
DialogBox(hMainWnd,"VerDlg")
End Sub

などとすると表示できます。モーダルだから
ダイアログのことで良かったかな

一般ウインドウをモーダルにしたいということですか?
yas

なるほど!

#5 投稿記事 by yas »

できました!ありがとうございました!!!
返信する