您的位置:首页 > 其它

在枚举类型的值和字符串之间相互转换

2012-07-11 14:19 239 查看
Uses TypInfo;
//定义枚举类型
type
TDayofWeek=(Monday,Tuesday,Wednesday,Thursday,FriDay,Saturday,Sunday);

//由值转换为字符串
GetEnumName(TypeInfo(TDayofWeek),Ord(Monday);
//结果应该是字符串'Monday';

//由字符串得到值
GetEnumValue(TypeInfo(TDayofWeek),'Monday');
//结果应该是0. 当然你也可以用强制类型转换得到枚举值 TDayofWeek(0)=Monday
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: