[РЕШЕНО] Константный массив и Unicode

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
slyubez
постоялец
Сообщения: 186
Зарегистрирован: 31.03.2015 07:44:07

[РЕШЕНО] Константный массив и Unicode

Сообщение slyubez »

Приветствую уважаемых коллег.
Столкнулся с бякой, которую не пойму как обойти. Есть константа - массив строк, и один из его элементов выглядит так:

Код: Выделить всё

'Билирубин,АЛТ,АСТ,ЩФ,'+#947+'-ГТП'

В Дельфи подобное компилируется без проблем. В Lazarus возникает ошибка:
Error: Unicodechar/string constants cannot be converted to ansi/shortstring at compile-time

Использую FPC 2.6.2 + Lazarus 1.4.4. Прошу подсказать, можно ли записать эту строку в коде как-то иначе, чтобы этой ошибки не возникало?

Добавлено спустя 28 минут 5 секунд:
Кажись дошло. Символ надо разбить на два. Сейчас прикину, на какие именно символы его раскидать.

Добавлено спустя 36 минут 46 секунд:
UPD. Заменил на комбинацию #3#179. Должно заработать.
Ответить