アプリケーション終了前、OnDestroy以前に呼ばれるイベントは?

解決


大網  2009-06-01 05:07:51  No: 34587

MDIのアプリケーションをつくっているのですが、アプリケーションの終了前(OnDestroyのところで)に子ウィンドどものTop,Leftを取得してIniに保存しようとしています。

ところがアプリケーションの終了時に「アドレスの読み込みエラー」が出てしまいます。

私の推測なのですが、子ウィンドのTopやLeftを取得する前に親ウィンドが子ウィンドを破棄してしまうからではないか、と考えています。

そこで、アプリケーション終了メッセージ→子ウィンドの破棄前に呼ばれるイベントを、どなたか教えてください。


KHE00221  2009-06-01 08:01:36  No: 34588

MDIForm/MDIChildの終了順序は
こんな感じ

MDIChild FormCloseQuery -> MDIForm FormCloseQuery -> MDIForm FormClose -> MDIChild Destroy -> MDIForm Destroy


大網  2009-06-01 13:18:34  No: 34589

FormCloseQueryをつかったらうまくいきました。
KHE00221さんありがとう!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加