-
-
Вот цитата:
> Yury Sidorov (25.07.07 23:17) [94] > > Причина проблемы в том, что FPC 2.1.5 (и ранние версии) > не понимает кодировку 1251 при переводе из ANSI в WIDE. > Поддержка кодировки 1251 есть в 2.3.1, но 2.1.5 уже давно > закрыт для добавления новых фичей... > resourcestring в FPC хранятся в ANSI кодировке и преобразование > в WIDE происходит уже во время работы программы. > > Можно было бы набирать текст программы в utf-8, но редактор > Lazarus не понимает utf-8.
-
Интересно, что если делаю проект без KOL то все нормально с кодировкой, а если при помощи KOL то крокозяблики.
kol ce 2.80 Lazarus 0.9.23 FPC 2.2.1
-
А как же проблема русского в wince+KOL?
-
> А как же проблема русского в wince+KOL?
Да особой проблеммы и нет, только что в дизайн тайм кепшины на русском не поставишь, а в рантайм все лечится легко.
-
Если врубить использование resourcestring в МСК и использовать resourcestring в программе, то с русским проблем не будет.
-
Да если берем строки из reourcestring то действительно проблем нет. Проблема в том, что визуальные компоненты на KOL форме не хранят строки в UTF-8 и поэтому при запуске в КПК там отображаются крокозяблики.
|