Jupp, eine
Ansi-Codepage 1251 wird immer nur ein Byte pro Zeichen haben, außer bei einigen Multibyte-Codepages.
Aber auch
Unicode kann man in einem ByteArray ablegen ... immer 2 Byte pro Zeichen.
PS:
Ord(MyString[Zeichenindex])
, bei einem Unicodestring würde auch noch gehen.