Ist doch alles kein Problem:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var List: TStringList;
begin
List := TStringList.Create;
List.LoadFromFile('C:\text.txt');
...
List.IndexOf('suchtext');
...
end;
Außerdem bietet die TStringList noch so tolle Sachen wie DelimitedText oder die Sortierfunktion.