Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Dinge abspeichern (https://www.delphipraxis.net/47678-dinge-abspeichern.html)

Taladan 14. Jun 2005 22:12


Dinge abspeichern
 
Nach dem ich nu viele Dinge ausprobiert habe, von dynamischen Arrays, Records über TObject und Objectlist habe ich immer noch keine zufriedenstellende Lösung gefunden.

Mein Aufgabe. Ich habe eine Struktur, die ich zwar bestimmen kann z.b. als Record oder als Object. Doch diese Struktur erweitert sich ständig während der weiterentwicklung meiner Anwendung. Von einst vier Listen und ca. 30 "Eigenschaften" sind nu schon ein dutzend Listen und ca. 200 Eigenschaften geworden. Und ich weiß nicht, wo es enden wird. :gruebel: Bei den Eigenschaften handelt es sich bisher um Integer, Boolean, String und teilweise auch in einen Stream abgespeicherte Informationen wie Bilder oder längere Texte aus Memos.

Mein Problem: Ich verbringe momentan mehr Zeit damit die Datenstruktur meiner Speicher- und Ladeprozeduren auf den aktuellen Stand zu bringen, als mit der effektiven Fertigstellung :wall: . Ich suche eine schnelle und einfache Lösung, mich nicht mehr ständig damit zu kümmern, meine Speicherzyklen zu optimieren. Hat jemand einen Ansatz wie ich das bewerkstelligen kann?

Bitte sagt nicht, mach eine Datenbank, denn:
1. Ist dies ein nur ein privates Hobby und nicht mein Beruf uns sollte damit nich sooo viel kosten
2. Datenbanken kosten Geld
3. D2005PE unterstützt meines wissens in Win32 anwendungen keine DB.
4. Falls das Programm tatsächlich mal als Freeware zum Download bereitsteht, soll sich der Anwender nicht unbedingt noch ne DB auf seinen Rechner installieren müssen um das Program zu nutzen.

Wenn ihr zu 1-4 natürlich eine Supi-Antwort habt, stehe ich dem offen. Ich vermisse DB schon aus meiner D4 Zeit :cry:

Robert_G 14. Jun 2005 22:15

Re: Dinge abspeichern
 
Eiegntlich gibt's da nicht viel zu sagen, außer dass du nicht gründlichst suchst ( :P ) ...
und natürlich dem hier dpCollectiondpCollection
Eine Suche im Forum direkt könnte auch ein paar Hinweise liefern Hier im Forum suchendpCollection


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:29 Uhr.

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