用枚举方法 在case 语句中使用字符
来源:互联网 发布:开源 学校网站 php 编辑:程序博客网 时间:2024/06/06 02:45
首先引用TypInfo单元type TCommandEnum = (_AA, _BB, _CC, _DD, _EE, _FF, _GG, _HH);procedure TCommandProcess.ProcessCmd(chn: Byte; cmd, s: string);var CMDEnum:TcommandEnum ;begin CMDEnum :=TCommandEnum(GetEnumvalue(TypeInfo(TCommandEnum), '_'+cmd)); case CMDEnum of _AA: ProcessAA(chn, s); _BB: ProcessBB(chn, s); _CC: ProcessCC(chn, s); _DD: ProcessDD(chn, s); _EE: ProcessEE(chn, s); _FF: ProcessFF(chn, s); _GG: ProcessGG(chn, s); _HH: ProcessHH(chn, s); end;end;
使用上面的方法可以提高程序的可读性
- 用枚举方法 在case 语句中使用字符
- 枚举类在switch...case语句中使用的问题
- 在 case 语句中使用字符串
- delphi 在 case 语句中使用字符串
- 在 case 语句中使用字符串
- 在sql语句中使用case..when
- Delphi在case 语句中使用字符串
- 在case语句中使用字符串
- Delphi在case语句中使用字符串
- SQL 中在WHERE里面使用Case语句
- 在项目中混合使用CASE 、JOIN等sql语句
- 在switch case 语句中能否使用continue 关键字?为什么?
- Mysql中使用case语句
- Sql 语句中case使用
- Oracle中case语句的使用实例
- PL/SQL 中 CASE 语句的使用
- mysql中case语句的使用
- PL/SQL 中 CASE 语句的使用
- ZOJ Monthly, February 2012 - H Matrix (ZOJ 3578)
- MFC TRACE宏的使用
- 还有那个bspider不知道哪里的飞鸽传书
- java对象转JSON
- 黑马训练营—冒泡排序法的完整介绍
- 用枚举方法 在case 语句中使用字符
- javax.el.PropertyNotFoundException: Property 'key' not found on type java.lang.String
- Subclass QSortFilterProxyModel
- 下采购订单-总结purcurement for consumption material
- 一个可变的C++字符序列是5 0新增的
- ASP.NET中的回调技术
- DataTable 行转列
- windows神器 - mimikatz
- 2012-02-27-2