如delphi定义
const aaaa=1;或集合type TFilter = set of(AApps,AAudios,AVideos,AImages,ATexts);或者枚举type MY_ENUM=(yes,no); 怎么获取字符串aaaa,或AApps或yes??希望得到一个较通用的方法。谢谢
const aaaa=1;或集合type TFilter = set of(AApps,AAudios,AVideos,AImages,ATexts);或者枚举type MY_ENUM=(yes,no); 怎么获取字符串aaaa,或AApps或yes??希望得到一个较通用的方法。谢谢
GetEnumName(TypeInfo(TFilter), Ord(AApps))
pt:PTypeInfo;
begin
pt := TypeInfo(MY_ENUM);
ShowMessage(GetEnumName(pt, Ord(yes)));
end;
function GetEnumValue(TypeInfo: PTypeInfo; const Name: string): Integer;
http://topic.csdn.net/t/20011108/15/360887.html