掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
新規フォームをアクティブにせずに表示するには (ID:35816)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Mr.XRAYです. >表示させた後、メインウィンドウにフォーカスを移すという処理を >行うため、画面がちらついてしまいます。 どんな処理をしているのかわかりせんが,以下のように,メインウィンドウであるフォームに フォーカス移動するか,メインウィンドウのフォームに配置しているコントロールにフォーカス 移動するだけではダメということですか? 思いきっリ外しているのかも知れません. procedure TForm1.Button1Click(Sender: TObject); begin //FormStyleはオブジェクト・インスペクタでの設定がbetter Form2.FormStyle := fsStayOnTop; Form2.Show; //こんな処理を入れればこのフォームがアクティブ Edit1.SetFocus; //Form1.SetFocus; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.