what are the differences between TStrings and TStringList ?
in my Delphi Times, I had created:
var
list: TStrings;
lbl: TLabel;
begin
list := TStringList.Create;
list.Add('foo bar');
...
lbl.Caption := list.Text; // for one item in TStringList.
end;
But the point, I would know: why TStrings, and not TStringList in variable definition section ?