Zitat von
Chakotay1308:
Aber du meinst nicht, dass ich
TXCConfig von
TPersistent ableiten soll, oder? Das funktioniert so nämlich nicht.
Wenn ich das richtig sehe, brauche ich aber eigentlich keinen Getter bzw. Setter, weil die Stringlisten selber ja read-only sind.
Vielleicht könntest du einem armen, dummen, jungen Schüler wie mir genauer erklären, was du gemeint hast!?
Chris
Ich meine, dass TXConfig von TPersistent abgeleitet sein muss.
Die Stringliste selbst ist read-only. Das heißt Du kannst den Stringlisten keine neue Objektreferenz zuweisen. Was passiert wenn Du folgendes machst:
Delphi-Quellcode:
...
var
myList : TStringList;
begin
myList:=TStringlist.Create;
FXYConfig.Source:=amList; // was passiert hier ?
myList.Free;
end;
...
Mit einem Setter würde der Inhalt aus myList in FXYConfig.Source kopiert.