Zitat von
BlueStarHH:
Wie kann den Inhalt von einem Set möglichst effizient in einer INI-Datei speichern? Das set kann sehr viele Elemente enthalten.
[/delphi]
Halli Hallo,
schau dir mal diese Routinen aus der
Unit TypInfo an:
GetEnumName Routine
Returns the name of a Delphi enumerated type constant given its value.
GetEnumValue Routine
Returns the value of an enumerated type constant given its string representation.
Mit diesen beiden Routinen kannst du einfach eine Speicher- bzw. Laderotine schreiben die vollkommen unhabhängig von Settyp und Setgrösse ist.
NOch ein Hinweis: Falls du die JCL verwendest, schau dir mal die
Unit JclRTTI an. Dort findest du Routinen um alles mögliche von/in Strings umzuwandeln die dann bequem in INI-Dateien verpackt werden können.
Ciao,
Ralf