Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
Delphi 2010 Professional
|
Re: property-Record-Eigenschaft ändern
20. Feb 2007, 17:26
Du hättest ruhig erwähnen können, dass TApplicationData ein Record ist.
Records werden nunmal kopiert bei jeder Zuweisung.
Der Record, dem du durch den Getter der Property bekommst kann aber schlecht etwas zugewiesen werden, da er nur ein Funktionsergebnis ist.
Andere die Property so, das sie einen Pointer auf TApplicationData zurückliefert oder mache es richtig und Ändere TApplicationData zu einer Klasse.
Robert Giesecke I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
|