掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
子ウィンドウの切り替えを知りたい (ID:30241)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Unit1 (MDIForm) で var Form1: TForm1; ActiveForm: TForm; のように設定して Unit2 (MDIChild) で implementation uses Unit1; {$R *.dfm} procedure TForm2.FormActivate(Sender: TObject); begin if ActiveForm <> Self then begin if MessageDlg('切り替えますか',mtInformation,[mbYes,mbNo],0) = mrYes then begin ActiveForm := Self; end else begin ActiveForm.SetFocus; end; end; end; procedure TForm2.FormCreate(Sender: TObject); begin ActiveForm := Self; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.