tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル実行時のメニューイベント
記事No2873
投稿日: 2006/01/13(Fri) 02:39
投稿者Nemo
[OSのVer]:Windows2000SP4 [VBのVer]:VB.6.0

実行時にメニューの追加や削除は出来るのですが、
実行時に追加したメニュー項目を選択した時のイベントはどうやればいいのでしょうか・・・?
また、インデックスを付けたり出来るのでしょうか・・・?(配列のように)

[ツリー表示へ]
タイトルRe: 実行時のメニューイベント
記事No2876
投稿日: 2006/01/13(Fri) 10:03
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> 実行時にメニューの追加や削除は出来るのですが、
> 実行時に追加したメニュー項目を選択した時のイベントはどうやればいいのでしょうか・・・?
> また、インデックスを付けたり出来るのでしょうか・・・?(配列のように)

AddHandler について調べると良いでしょう。

インデックスについては、自分で参照を保持しておけば良いです。
メニューもコントロールなので、下記と同じことが言えます。
hhttp://jeanne.wankuma.com/tips/control/arraycontrol.html

[ツリー表示へ]
タイトルRe^2: 実行時のメニューイベント
記事No2881
投稿日: 2006/01/13(Fri) 18:29
投稿者Nemo
レスありがとうございます。
コントロールの配列を作る時にはIndex0をあらかじめ作っておかなければならないんですね。

取りあえずは、出来そうです。
しかし、AddHandlerについてですが、うちのバージョンはVB6.0なのでステータスが見つからないようで
す。
これは.NETのでしょうか?
.NETの情報は結構あるのですが、6.0でイベントプロシージャを動的に割り当てするのは
今のところ探しては居るのですが、なかなか見つかりません。。ーー;;

[ツリー表示へ]
タイトルRe^3: 実行時のメニューイベント
記事No2882
投稿日: 2006/01/14(Sat) 02:20
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> しかし、AddHandlerについてですが、うちのバージョンはVB6.0なのでステータスが見つからないようです。
> これは.NETのでしょうか?

板違いのようですね。
ここの掲示板は VB.NET を扱う掲示板です。

VB6 以前はこっちですね。
hhttp://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi

[ツリー表示へ]
タイトルRe^4: 実行時のメニューイベント
記事No2886
投稿日: 2006/01/15(Sun) 02:32
投稿者Nemo
あ、、6.0以前の板がありましたか。。申し訳ありませんでした。
わざわざご丁寧にどうもありがとうございました。

[ツリー表示へ]