
Zitat von
Progman:
Und macht es überhaupt Sinn, das auswählen zu lassen? Ich kann mir keinen Fall oder Situation vorstellen, wo das angebracht wäre

Ich denke schon, es gibt Leute die lieber Ini Files haben und andere die die Registry bevorzugen.
Ich werde die bevorzugte Auswahl nicht speichern, einfach der reihe nach schauen wo die Einstellungen gespeichert sind. Ini ->
XML -> Registry, oder so...
Ich möchte es eben so hinbekommen, dass ich nur ein Objekt vom Typ TSettings habe und mit diesem alle Einstellungen speichern / laden kann. Also müssten je nach auswahl andere Funktionen verwendet werden. Registry benötigt z.B. RegistryKey, Key, Value als parameter und die Ini Datei benötigt Section, Key, Value.
XML müsste durch die Serialisiertung eigentlich nur wissen wohin die Datei kommen soll.