delphi – 将新元素添加到枚举类型
发布时间:2020-12-15 09:43:26 所属栏目:大数据 来源:网络整理
导读:给定Delphi中的枚举类型声明,例如: TMyType = (Item1,Item2,Item3); 是否有任何方法可以在运行时将第四项(比如Item4)添加到枚举类型中 在应用程序执行期间的某个时刻,我有: TMyType = (Item1,Item3,Item4); 或者是在Delphi中修复的类型? 解决方法 不,你’
给定Delphi中的枚举类型声明,例如:
TMyType = (Item1,Item2,Item3); 是否有任何方法可以在运行时将第四项(比如Item4)添加到枚举类型中 TMyType = (Item1,Item3,Item4); 或者是在Delphi中修复的类型? 解决方法
不,你’不能’做到这一点.这违反了Delphi的工作方式. (回想一下Delphi在编译时已经检查过你的类型.)
如果我是你,我不会这样做 TComputerType = (ctDesktop,ctServer,ctLaptop,ctNetbook,ctTablet) 相反,我会这样做 TComputerType = integer; const COMPUTER_TYPE_DESKTOP = 0; COMPUTER_TYPE_SERVER = 1; COMPUTER_TYPE_LAPTOP = 2; COMPUTER_TYPE_NETBOOK = 3; COMPUTER_TYPE_TABLET = 4; 我相信你明白了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读