Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
30. Sep 2009
??? = Profilspeicher
du willst ja wohl diesen ändern :zwinker:
dieses SetLength gehört natürlich in eine Methode von TSpeicher
aber du gehst da komplett falsch ran, denn so kannst du nur ganze TProfil auslesen und vorallem ändern
Speicher.PProfilspeicher.Wert läßt sich zwar auslesen, aber nicht so setzen, da hier Get aufgerufen und der Record geholt würde, in welchem du zwar was...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
29. Sep 2009
Nein, muß nicht ... kann aber
bei einem Array-Property bedeutet das Default nur, daß man in der Klasse ohne den PropertyNamen auf das Array zugreifen kann.
praktisch statt Speicher.Profile nur Speicher