Вы можете просто использовать
Alphabet : String = 'ABCDEFGH...'?
Или, если вы уверены, что используете только символы ANSI (что, похоже, имеет место), вы можете просто разыграть:
character := Char (Alphabet [value+1]);
Похоже, что тип короткой строки использует AnsiChar
внутри, даже в D2009 и выше.