FindDialogの使い方
FindDialogはテキストエディタやワードプロセッサで「編集/検索」メニューを実行したとき表示されるコモンダイアログをカプセル化したコンポーネントです。
このダイアログボックスはモードレス(このダイアログを閉じなくても他の操作が可能)ですので、キャンセルボタンを押すかCloseDialogメソッドを実行するまで開いています。
使用例
// 検索ダイアログを表示 procedure TForm1.Find1Click(Sender: TObject); begin FindDialog1.Execute; end; // 次を検索を押したとき procedure TForm1.FindDialog1Find(Sender: TObject); begin Edit2.Text := FindDialog1.FindText; // 検索文字列 if frMatchCase in FindDialog1.Options then // 大文字と小文字を区別して検索オプション CheckBox1.Checked := True else CheckBox1.Checked := False; end;