Thema: Delphi Set in INI speichern

Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#12

Re: Set in INI speichern

  Alt 11. Feb 2006, 14:39
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
Ralf Kaiser
  Mit Zitat antworten Zitat