tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: 複数画面へのCreatePopupMenuを使用したメニュー作成
投稿日: 2008/09/26(Fri) 12:03
投稿者ぼた
>花ちゃんさん
コメント&ご指摘ありがとうございます。
ご指摘の通りIDEの■ボタンで終了した場合に落ちます。
■を押す前にサブクラス化を解除すればよいのですね。
サンプルを作り確認したところ確かにサブクラス化を解除した後に■を押せば問題なくなりました。

しかし、サブクラス化を解除した後にEndすると落ちるようです。
前回の重複となってしまいますが記述します。

サンプルの内容
Form1.ボタン1
@Form1をサブクラス化

Form1.Form2表示ボタン2
AForm1をサブクラス化解除
BForm2をサブクラス化

Form2.Form2閉じるボタン1
CForm2をサブクラス化解除
DForm1をサブクラス化

Form1.終了ボタン
EForm1をサブクラス化解除
FEnd ★ここでIDEごと落ちてしまいます。
 Form1の右上の×ボタン or IDEの■だとちゃんと終了してくれます。

へたにサブクラス化は使わないほうが無難ではないかと思えてきました。
申し訳ありませんが、なぜ「END」を実行した場合落ちてしまうのかを
ご教授ください。お願いします。

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

古いスレッドにレスはつけられません。