- 279 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 13:21:33 ]
- Unload イベント
フォームが画面から消去 (アンロード) されるときに発生します。アンロードされたフォームを再ロードすると、そのフォーム上にあるコントロールの内容はすべて初期化されます。 Unload イベントは、ユーザーがコントロール メニューの [閉じる] をクリックするか、Unload ステートメントが実行されると発生します。 引数 cancel に 0 以外の値を設定すると、フォームはアンロードされませんが、Microsoft Windows を終了するというような、ほかのイベントを停止することはありません。 Windows の終了を停止するためには、QueryUnload イベントを使います。 Unload イベント プロシージャは、フォームを閉じるときの確認処理を行ったり、フォームを閉じるときに実行する処理を記述するときに便利です。 フォームを閉じるときや、フォームのデータを保存するときの各フォーム単位での確認処理も、Unload イベント プロシージャの中で実行できます。 Unload イベントは、QueryUnload イベントが発生した後に発生します。Unload イベントの後に Terminate イベントが発生します。 次に、Unload イベントが発生する具体的な状況を示します。 Unload ステートメントが実行されたとき。 ユーザーが、フォームのコントロール メニューの [閉じる] をクリックしたとき。 Windows の [アプリケーションの切り替え] ウィンドウで [アプリケーションの終了] がクリックされ、アプリケーションが閉じられたとき。 現在のフォームが子フォームの場合に、その親であるMDI フォームが閉じられたとき。 アプリケーションの実行中に、Windows が終了したとき。 MSDNライブラリより引用
|

|