Natürlich muss auch eine Instanz von TStrings erzeugen, wenn man damit arbeiten will. Nur macht es nicht viel Sinn mit TStrings zu arbeiten, da es eine abstrakte Klasse ist und somit fast nur aus leeren Methodenrümpfen besteht. Bei
Delphi-Quellcode:
var
sl: TStrings;
begin
sl := TStrings.Create
try
sl.Add('foobar');
wird es zum Beispiel krachen, da die Methode
Add nicht implementiert ist.