【注意事項をよく読んでから投稿願います。読んだら投稿時この文は削除して下さい。】VB2005を使用しています。フォーム右上の閉じるボタンをクリックしたときにメッセージを表示したいです。メッセージの表示はわかるのですが「閉じるボタン」絡みはどのように記述をすればよいでしょうか?
FormClosingイベントを調べてみてください。
> FormClosingイベントを調べてみてください。 【全文引用を避け、必要な部分のみを引用するようにして下さい。】ダンボ様ありがとうございます。FormClosing調べました。このボタンをクリックして本当に閉じるかどうかの確認メッセージを表示したく思います。このボタンがクリックされた時点で閉じてしまうのでしょうか?
> このボタンがクリックされた時点で閉じてしまうのでしょうか?ああ、それでは本当に調べたとは言えませんねぇ。「FormClosing」でググレば、「フォームが閉じられる時その原因を知る」「フォームの「閉じる」ボタンを無効にする」「FormClosing イベント から終了を取り消すには」「FormClosing イベントとは? このイベントは、.NET Framework version 2.0 で新しく追加されたものです。 フォームが閉じる前に発生します。」など読みたくなるものがゾロゾロ検索されますです。
e.Cansel = Trueで閉じる処理をキャンセルして e.CloseReason の Select Case で UserClosing の場合にメッセージを表示させることができました。お手数おかけしまた。どうもありがとうございました。