掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
モード付フォームを閉じるには (ID:7516)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
すこし最初の質問がまずかったようなので書き直します。 親フォームのコードは以下のとおりです。 TEST_F := TEST_F.Create(self); try TEST_F.CODE := 1; case TEST_F.ShowModal of mrOK: begin end; mrRetry: begin end; mrAbort: begin Application.Terminate; Exit; end; mrCancel: begin end; end; finally TEST_F.Free; end; 子フォームでは受け取ったコードをもとにOnSHowイベントでクエリーを開いています。 クエリーのオープン時にはまずエラーが発生することはないのですが、 なんらかの原因でエラーが発生した場合を考えて、 mrAbortを返して親側でプログラム自体を終了しようと考えています。 ところが、先に書いたとおり、OnShowイベントでModalResult := mrAbortとしても子フォームが閉じません。 以上よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.