Strukuren Speichern
-
Hallo,
Ich will zur Laufzeit meines programmse Atribute von Strukturen oder Klassen ändern/hinzufügen. Dabei sollen diese neuen Atribute quasi in einer Konfigurationsdatei gespeichert werden damit ich beim nächsten Programmstart diese
Atribue automatisch lade und in meinem Programm anzeige.
Wie mache ich das am besten? muss ich manuell die Daten mit save to file speichern? oder Bietet der BCB da andere besere möglichkeiten?mfg
-
Kommt darauf an, woraus deine Strukturen bestehen. Wenn sie nur aus Basisdatentypen (int, char, ...) bestehen, kannst du sie problemlos mittels Write() (zum Beispiel mit TFileStream) in dei Datei speichern.
In einer Klasse wäre es sinnvoll eine Methode zu erstellen, die die gegenwärtige Instanz in den Stream schreibt (bzw. daraus liest).