WinCE + Lazarus + Русские шрифты

Вопросы программирования и использования среды Lazarus.

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

Ответить
Bupyc
постоялец
Сообщения: 137
Зарегистрирован: 29.08.2007 18:22:42

WinCE + Lazarus + Русские шрифты

Сообщение Bupyc »

Товарищи, подскажите, у кого нибудь получалось под WinCE выводить сообщения с кирилицей? А то я уже несколько дней бьюсь, а у меня одни кракозябры видны. Пробовал играться в контролах со свойствами Font.CharSet, Font.Name и всё безрезультатно. :?

P.S. Да, кстати, похоже что Font.Name не работает, по-крайней мере под WinCE.
Юра
постоялец
Сообщения: 163
Зарегистрирован: 25.05.2005 10:20:09
Откуда: Украина, Киев

Сообщение Юра »

1. Нужно выставить русские региональные настройки на девавйсе.

2. Если в программе есть хардкондые строки на русском, то нужно либо компилить с ключиком -Fccp1251 и использовать FPC 2.2.1 или выше, либо перевести все строки в resourcestring.
Bupyc
постоялец
Сообщения: 137
Зарегистрирован: 29.08.2007 18:22:42

Сообщение Bupyc »

Юра, спасибо, первый пункт помог. :D Я до этого несколько дней проблему победить не мог :(
mdm
незнакомец
Сообщения: 3
Зарегистрирован: 21.02.2008 10:17:22

Сообщение mdm »

Привет всем.
У меня такая же проблема, но где найти FPC 2.2.1 или выше ?
Нигде найти не могу, у меня стоят вот эти, но там как я понял 2.2.0

Lazarus-0.9.24-fpc-2.2.0-20071114-win32.exe
Lazarus-0.9.24-fpc-2.2.0-20071105-cross-arm-wince-win32.exe
voltron
новенький
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

Сообщение voltron »

mdm писал(а):...но где найти FPC 2.2.1 или выше ?

2.3 можно взять на оф. сайте здесь, или из svn - http://svn.freepascal.org/svn/fpc/trunk
mdm
незнакомец
Сообщения: 3
Зарегистрирован: 21.02.2008 10:17:22

Сообщение mdm »

Спасибо, только я непонял как я его пропустил когда смотрел :)
NOPIK
незнакомец
Сообщения: 3
Зарегистрирован: 24.02.2008 08:29:08

Сообщение NOPIK »

А как вы вводите эту самую кириллицу на устройстве?
Ответить