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.
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
. 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