проблемы с кириллицей после трансляции проекта с дельфи
Добавлено: 27.03.2014 14:10:27
Вот и я дошел до проблемы с русским языком...
Был проект на Delphi. Там с русским все ок.
При переходе на Lazarus под Windows в LCL кракозябры.
Почитал форум сделал так: модуль со строковыми константами перекодировал в UTF8 без BOM. С LCL вроде все ок. Но появились проблемы там, где использовался AnsiString. Поборол конвертацией UTF8ToAnsi.
На Lazarus под Linux с LCL тоже все ок, а вот там где AnsiString проблема осталась.
Я там использую конструкции вида
Поскажите где ошибка?
Был проект на Delphi. Там с русским все ок.
При переходе на Lazarus под Windows в LCL кракозябры.
Почитал форум сделал так: модуль со строковыми константами перекодировал в UTF8 без BOM. С LCL вроде все ок. Но появились проблемы там, где использовался AnsiString. Поборол конвертацией UTF8ToAnsi.
На Lazarus под Linux с LCL тоже все ок, а вот там где AnsiString проблема осталась.
Я там использую конструкции вида
- Код: Выделить всё
ord(Str[i + 1]) // Str : Ansistring;
Поскажите где ошибка?