Also, das ist so:
IndexOf liefert dir den Index des ListBoxeintrages mit der Übereinstimmung des Suchtextes. Beachte, dass der erste Eintrag den Index 0 besitzt.
Natürlich sollst du das nicht hardcoden, sondern beispielsweise so lösen:
MyIndex := ListBox.IndexOf(Edit.Text);
Wenn sich das Suchwort in einem Edit befindet.
Du kannst den Eintrag auch direkt markieren lassen:
ListBox1.ItemIndex := ListBox.IndexOf(Edit.Text);
Ich würde dir empfehlen, ein paar Einsteigertutorials auf
www.dsdt.info durchzuarbeiten.