AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

wie abspeichern?

Ein Thema von glkgereon · begonnen am 17. Jul 2004 · letzter Beitrag vom 21. Jul 2004
 
Eisenherz

Registriert seit: 10. Jun 2002
Ort: Stadeln
33 Beiträge
 
Delphi 5 Professional
 
#16

Re: wie abspeichern?

  Alt 19. Jul 2004, 16:10
Zitat von Jens Schumann:
Dann haben wir hier einen ganz klaren Anwendungsfall der Klasse
Code:
TmxJsCollection
aus der CodeLib
Wenn blkbkk damit Leben kann, dass er von TCollectionItem ableiten muss und nicht zu erwarten ist, dass die Datenstrukturen komplizierter werden, dann dürfte das der einfachste Weg sein. Ich finde es gut, dass mal jemand daran gedacht hat, dass man auch noch alte Dateiformate einlesen kann.

Wenn die Datenstrukturen aber komplexer werden, dann vermute ich, dass TmxJsCollection an seine Grenzen stoßen wird.

Da wäre z.B. Polymorphie.
Nehmen wir an blkbkk würde von der Klasse TPatient die Klassen TKassenPatient und TPrivatPatient ableiten. Er könnte die Instanzen dieser Klassen nicht in einer Collection halten, da Collections nur die Instanzen einer Klasse halten können.

Datenkapselung:
Es können nur published-Properties automatisch gespeichert werden. Das Speichern von Daten mit einer anderen Sichtbarkeit ist dann nicht mehr ganz so einfach.

Und was macht man, wenn man aus irgendeinem Grund nicht von TCollectionItem ableiten kann?
aloa Eisenherz
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz