Hallo zusammen,
nachdem ich einen En- und Decoder geschrieben habe, mit dem man Variants sehr einfach in einen Buffer schreiben oder aus einem Solchen lesen kann, habe ich eine weitere Klasse erstellt, welche die Grundfunktionen der TIniFile Klasse zur Verfügung stellt.
Die Hauptmethoden sind:
- WriteValue
- ReadValue
- ValueExists
- DeleteValue
- DeleteSection
- SaveToBuffer
- SaveToFile
- ReadFromBuffer
- ReadFromFile
Der Hauptvorteil gegenüber der normalen TIniFile ist, dass die Datentypen nicht mehr differenziert werden müssen und dass die Daten sehr kompakt gespeichert werden. Auch kann die Ini problemlos aus beispielsweise einer Resource oä. geladen werden.
Viele Grüße
Zacherl