Zitat von
FBrust:
Hallo,
.Create ist ja kein Wert, sondern eine Methode, ausserdem wird die Stringliste auch benutzt.
.Create ist eine Methode, ja
Sie gibt einen Wert zurück, wie eigentlich jede andere Methode auch
und ob nun eine Instanz einer TStringList oder ein integer zurückgegeben wird, beides ist für Delphi ein Wert
Was vielleicht das Problem sein könnte, dass du die Verwendung der StringList z.B. in einer if-abfrage machst, welche nie ausgeführt wird, wie z.B.
Delphi-Quellcode:
if false then
StringList.Clear;
//oder
boolWert := false;
//...
if boolWert then
StringList.Clear;
(Aber ohne gewähr)