und wenn man ganz flexibel sein möchte
Das macht man heute doch über Attribute (
RTTI).
GetEnumName ist natürlich schön und extrem schlank,
aber wer unbedingt will, kann natürlich auch die neue erweiterte
RTTI wie TValue und Co. nutzen. (natürlich mit entsprechendem Delphi)