掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Form1noを (ID:22173)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもお世話になってます。 メインフォームのForm1の画面が表示される前に、Form2を表示させ、Form2のOKボタンでForm1画面を表示させ、Form2のキャンセルの場合には、プログラムを終了させるべく下記のようなコードを書きました。 OKボタンの場合には問題ないのですが、キャンセルの場合には一瞬Form1の画面が表示された後にプログラムが終了します。このようなコードの書き方では当り前のような気がしますが、Form2のキャンセルボタンの場合に全くForm1が全く表示させずに終了する方法を教えて欲しいのですが、よろしくお願いします。 procedure Form1.FormCreate(Sender: TObject); begin Form2:= TForm2.Create(Self); if Form2.ShowModal=mrOK then begin //ある一定の作業をおこなう end else Application.Terminate; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.