Verfasst: 16.08.2009 11:07
Ich denke für das was du vorhast sind die PB - Preferences total ausreichend:
Zur Verschlüsselung könntest du den neuen AES - Encoder verwenden, einfach nach erstellen der Preferences die ganze Datei verschlüsseln und vor dem lesen wieder entschlüsseln.
Gruß, Alex
Zur Verschlüsselung könntest du den neuen AES - Encoder verwenden, einfach nach erstellen der Preferences die ganze Datei verschlüsseln und vor dem lesen wieder entschlüsseln.
Code: Alles auswählen
EnableExplicit
Define File$
; Dateiname
File$ = GetTemporaryDirectory() + "Prefs_" + Str(Random(100)) + Str(Random(100)) + ".pref"
; Preferences erstellen
CreatePreferences(File$)
; Gruppe Main
PreferenceGroup("Main")
; Daten schreiben
WritePreferenceString("Name", "Test")
WritePreferenceString("Alter", "xy")
; Preferences schließen
ClosePreferences()
; Daten lesen
OpenPreferences(File$)
; Gruppe Main
PreferenceGroup("Main")
;Daten lesen
Debug ReadPreferenceString("Name","DefaultName")
Debug ReadPreferenceString("Alter","DefaultAlter")
; Preferences schließen
ClosePreferences()