如何在 Free Pascal 中获取用户定义的子范围类型的 highest/lowest 序数值

How to get highest/lowest ordinal value of user defined subrange type in Free Pascal

如何在 Free Pascal 中获取 highest/lowest 用户定义子范围类型的序数值?

假设我们定义了这个:

type
  LowChars = 'a'..'z';

并且我需要获取类型的 highest/lowest 值。

Low(Ord(LowChars))给我的是Char类型的最低值,这不是我想要的

谢谢。

好的,解开了谜团Ord(Low(LowChars))有效。