掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OnExitイベントの条件追加 (ID:32338)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こういうことかな? フォームにEdit2個とボタンを置いて・・・ TForm1 = class(TForm) Edit1: TEdit; Edit2: TEdit; Button1: TButton; procedure FormCreate(Sender: TObject); procedure Button1Click(Sender: TObject); private ActiveControl, LastActiveControl :TWinControl; procedure OnChangeActiveControl(aSender: TObject); end; procedure TForm1.FormCreate(Sender: TObject); begin Screen.OnActiveControlChange := OnChangeActiveControl; end; procedure TForm1.Button1Click(Sender: TObject); begin if LastActiveControl <> Edit1 then begin Button1.Caption := 'OK'; end else begin Button1.Caption := 'False!!'; end; end; procedure TForm1.OnChangeActiveControl(aSender: TObject); begin LastActiveControl := ActiveControl; ActiveControl := Screen.ActiveControl; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.