tw9551.pp 352 B

1234567891011121314151617181920212223
  1. { %fail }
  2. uses
  3. TypInfo,sysutils;
  4. const
  5. csMyConstValueA = 10;
  6. csMyConstValueB = 20;
  7. csMyConstValueC = 30;
  8. type
  9. TMyEnum = (meValueA = csMyConstValueA,
  10. meValueB = csMyConstValueB,
  11. meValueC = csMyConstValueC);
  12. procedure Test;
  13. begin
  14. writeln(GetEnumName(TypeInfo(TMyEnum), Ord(meValueB)));
  15. end;
  16. begin
  17. Test;
  18. end.