sl.lines.add
?
Im TMemo.Lines ist intern ein TMemoStrings versteckt, was auch ein Nachfahre von TStrings ist.
Memo1.Lines := SL;
entspricht eigentlich einem
Memo1.Lines.Assign(SL);
, also nix mit Zuweisen einer Instanz.
Ein Therapeut entspricht 1024 Gigapeut.