También puedes leer el contenido del archivo a un TString.
Código Delphi
[-]MyStringList := TStringList.Create;
MyStringList.LoadFromFile('C:\ArchivoConDatos.txt');
Luego tratas cada registro como un string.
Código Delphi
[-]MyStringList := TStringList.Create;
try
MyStringList.LoadFromFile('C:\ArchivoConDatos.txt');
for I := 0 to MyStringList.Count - 1 do
begin
MyStringList[i];
end;
finally
MyStringList.Free;
end;