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

Вниз

Мультиязычное приложение   Найти похожие ветки 

 
midnight_gambler ©   (2007-07-01 19:10) [0]

WinXP HE SP2 RUS (Региональные установки Россия)
Delphi 2006 win32
стандартный VLC

Проблема вот какая: Представьте себе обычный TEdit. В котором шрифт - arial. Кодировка - западная. вписываем туда букву французского алфавита находящуюся в таблице символов под номером 231 (это такая буква "с" с черточкой пониже . под таким же номером в таблице хранится наша буква "з"). Тако вот, когда я вписываю этот символ, он у меня отображается, но когда я его оттуда пытаюсь получить, ну скажем считать его из свойства Tedit.text, то он у меня возвращается как обычная латинская "с" и кое ее по таблице уже 99! но, если я туда впишу нашу букву "з", то код вернется 231. так вот суть такова, что при вводе текста не в кириллице, походе TEdit транслирует видимо непонятные ему символы по образу ближайшего понятного. более того, если теперь эту букву "з" скопировать в TLabel и его шрифты отобразить в западной кодировке, то с большей вероятностью отобразится как раз требуемая буква французского алфавита под кодовым номером 231.

Никто не знает в чем проблема? мне надо вводить символы в нескольки языках. сохранять их в БД и затем по запросу их отображать! если есть какие-то соображения буду очень благодарен!


 
Tack ©   (2007-07-02 11:05) [1]

http://www.tntware.com/delphicontrols/unicode/



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

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

Наверх




Память: 0.47 MB
Время: 0.346 c
15-1183469880
@!!ex
2007-07-03 17:38
2007.07.29
Добавить пункт в меню программы на Taskbar e.


15-1183034315
Суслик
2007-06-28 16:38
2007.07.29
Локальная сеть дома


5-1158051976
Alexey03
2006-09-12 13:06
2007.07.29
Как в эксперте создать кнопку на панели инструментов Delphi IDE?


11-1166438371
TAHKEP
2006-12-18 13:39
2007.07.29
Худшая скорость копирования файлов при использовании алт. System?


8-1162468735
toboom
2006-11-02 14:58
2007.07.29
Проблема использования таймера из MMSystem