问题现象:
在DELPHI中使用户in [] 时参数大于255后,报错,错误如下:
Constant expression violates subrange bounds 
E1012常量表达式超出子界

问题原因:
in [] 支持255大小,因为他是一个Byte类型。

解决方法:
1.可以用Case代替。 
2.可以用有序的枚举类型做为参数。 

相关文章:

  • 2021-07-27
  • 2021-09-20
  • 2021-08-19
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2022-01-12
  • 2021-10-27
猜你喜欢
  • 2021-12-01
  • 2021-09-13
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
  • 2021-10-08
相关资源
相似解决方案