Dec lo ha explicado claramente, pero seguramente Antuan no comprende bien la diferencia entre TStrings, string, etc
La clase TString es "abstracta", sirve de base para otras clases, no se usa directamente, por ejemplo, puedes crear un TStringList que hereda de TStrings y usarla entonces, algo así:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
var
sLista : TStrings;
begin
sLista := TStringList.Create;
sLista.Add('Este es el string 1');
sLista.Add('Y este es el 2');
ShowMessage( sLista[0] );
ShowMessage( sLista[1] );
ShowMessage( sLista.Text );
sLista.Free;
end;