Einzelnen Beitrag anzeigen

a.def
(Gast)

n/a Beiträge
 
#1

Codezeile in Funktion umwandeln mit Schwierigkeiten

  Alt 16. Apr 2017, 10:11
Ich habe gerade eine Gedankenslücke und weiß nicht weiter.
Ich habe eine Codezeile wie diese hier

Delphi-Quellcode:
var
 aMode: TModes;
begin
 aMode := TEnumFunctions.GetValue<TModes>(IniF.ReadString(sCurrentSection, TEnumFunctions.GetName(TIni_Idents.mode), TEnumFunctions.GetName(TModes.mManual)));
 // ...

 // Resultat in der Ini-Datei
 // [section-name]
 // mode=mManual

 // Das versuche ich zu erreichen..
 // aMode = ReadEnum(TIni_Idents.mode, TModes);
Dasselbe habe ich auch für andere Enum-Typen.
Wie kann ich daraus eine Funktion schreiben, die alle meine Enum-Typen annehmen kann?

Geändert von a.def (16. Apr 2017 um 10:28 Uhr)
  Mit Zitat antworten Zitat