Например:
x := #123;
Я пытался искать вокруг Google, но я просто понятия не имею, что это означает.
IIRC означает символьное значение числа (например, # 32 -> пробел).
Это символьный код. # 97 эквивалентно 'a' и т. Д.
Диаграмму можно увидеть здесь .
Это расширение стандартного Паскаля, Borland Pascal принимает знак фунта ('#'), за которым сразу следует десятичное число от 0 до 255, как один символ с этим кодом.
Как уже упоминалось, это код символа, я чаще всего вижу, что он используется для разрывов строк в сообщениях или других управляющих символов, таких как Tab (# 9)
ShowMessage('Error:'#13#10'Something terrible happened')
Как ни странно, нет необходимости объединять строку, включающую их.