Ja, war Schreibfehler von mir
Ich meinte TypeInfo(???).
Aber von was?
edit...
Ich will das mal konkretisieren:
In einer
Unit, die Funktionen für den speziellen Aufzaählungstyp enthält, kann ich das so lösen:
W.WriteString(GetEnumName(TypeInfo(TStateType), Ord(StateType)));
Nun suche ich eine generelle Möglichkeit für ein Property irgendeines Aufzählungstyps.
Ich habe Zugriff auf das Property und den String des Aufzählungswertes.
Ich finde aber keine Möglichkeit, den Aufzählungstyp zu ermitteln (hier: TStateType)