在运行时将一个穷举类型的元素值转换为字符串:
type
TProgrammerType = (tpDelphi, tpCS, tpVB);
uses TypInfo;
...
var s: string;
s := GetEnumName(TypeInfo(TProgrammerType), Integer(tpDelphi)) ;
//s = 'tpDelphi'
在运行时将一个穷举类型的元素值转换为字符串:
type
TProgrammerType = (tpDelphi, tpCS, tpVB);
uses TypInfo;
...
var s: string;
s := GetEnumName(TypeInfo(TProgrammerType), Integer(tpDelphi)) ;
//s = 'tpDelphi'
Author: Delphier
Words: 68