Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Verschachtelte Records (https://www.delphipraxis.net/196125-verschachtelte-records.html)

scrat1979 25. Apr 2018 22:00

AW: Verschachtelte Records
 
Zitat:

Zitat von hoika (Beitrag 1400487)
Hallo,
Records können neuerdings auch Getter und Setter haben.

Ich benutze aber auch immer Klassen dafür.
Streams finde ich dagegen nicht so gut, weil, wenn die Klasse erweitert wird,
funktioniert doch der ursprüngliche Stream nicht mehr.

Oder bin da auf dem Holzweg?

Das ist soweit korrekt bzw. die Routinen müssen natürlich bei einer Änderung der Klasse angepasst werden. Da die streams bei mir aber NUR zum versenden über das Netzwerk (also temporär) verwendet werden ist das nicht so wild. Da in diesem Fall der Programmeinstellungen meine Variablen mit Standardwerten initialisiert werden wäre es nicht so tragisch wenn durch „LoadFromStream“ nach einer Erweiterung der Klasse diese Variable nicht „berücksichtigt“ würde. Die Streams sind ja nicht zwingend zu implementieren. Als permanenten Speicher verwende ich eine ganz normale INI-Datei, KÖNNTE aber auch einen Stream nehmen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz