Moin,
ich schliesse mich dem Vorredner an.
Ein kleinen Tip habe ich allerdings noch.
In der Button-Prozedur, schreib nur FindDialog.Execute; rein.
Und für den restlichen Code zum Markieren, die OnFind-Prozedur des Dialogs.
Ein bisschen was zum Thema SelStart usw. gibt es hier:
Klick!
Grüsse, Daniel