Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.21;
Скачать: CL | DM;

Вниз

Русский язык KOL+Lazarus+WinCE   Найти похожие ветки 

 
files32   (2007-10-28 11:55) [0]

Кто нибудь решил эту проблему? А то приходится руководствуясь статьей http://www.kolnmck.ru/lessons/lazarus_use.shtml каждую надпись переводить
function Ansi2Wide(S: AnsiString): WideString;
begin
  Result:= S;
end;


 
mdw ©   (2007-10-28 12:02) [1]

Вот цитата:


> 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.


 
files32   (2007-10-28 12:44) [2]

Интересно, что если делаю проект без KOL то все нормально с кодировкой, а если при помощи KOL то крокозяблики.

kol ce 2.80
Lazarus 0.9.23
FPC 2.2.1


 
files32   (2007-10-28 19:00) [3]

А как же проблема русского в wince+KOL?


 
mdw ©   (2007-10-29 11:42) [4]


> А как же проблема русского в wince+KOL?

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


 
Yury Sidorov   (2007-10-30 00:29) [5]

Если врубить использование resourcestring в МСК и использовать resourcestring в программе, то с русским проблем не будет.


 
files32   (2007-10-30 03:24) [6]

Да если берем строки из reourcestring то действительно проблем нет. Проблема в том, что визуальные компоненты на KOL форме не хранят строки в UTF-8 и поэтому при запуске в КПК там отображаются крокозяблики.



Страницы: 1 вся ветка

Текущий архив: 2008.09.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
2-1218459576
Mops
2008-08-11 16:59
2008.09.21
PageController & Popupmenu


3-1206130189
Леонид
2008-03-21 23:09
2008.09.21
база данных Delphi 7 в формате MS Access


2-1218112666
3dAnatomy
2008-08-07 16:37
2008.09.21
Запрет на выделение в TMemo


8-1186078843
Наташа
2007-08-02 22:20
2008.09.21
вывод графики на принтер


2-1218563976
RoPs
2008-08-12 21:59
2008.09.21
Про Tray