Ord paßt sich ans Char an, wobei Ord auch für Enums verwendet werden kann ... praktisch auf fast alle "numerischen" Typen. (was beim Array natürlich nicht ganz paßt
)
Und ansonsten halt Byte für AnsiChar und Word für WideChar.
PS:
Ord steht auch als Umkehrfunktion bei der "Funktion"
Chr mit drin.
Char, AnsiChar, WideChar, Byte und Word = Typ
Chr und Ord = Funktion ... praktisch eine Inline-Funktion, wobei es als Compilermagic direct im Compiler wohl quasi einfach nur als Typkonvertierung implementiert ist, aber das Wie ist ja eher uninteressant.