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

Вниз

подскажите что делать с unicode в delphi.   Найти похожие ветки 

 
rsa_ ©   (2006-08-09 09:54) [0]

есть база в mysql5 на украинском языке. В самом mysql внести данные на украинском/русском языке можно, но при отображении данный в программе (на делфи) выдает "???? ???" толи вообще не запускается. Очень прошу дать дельный совет, который поможет решить проблему. Советы типы "читай книги", "оставь это дело" и т.п. не уместны, т.к. со своей стороны, то что я смог я сделал. Советовали скачать плагины (типа  tntware delphi unicode control) , вроде установи и используй, но при инсталяции он выдает сообщении об отсутствии необходимого файла,короче говоря ничего не вышло. Вопрос остался открытым. Так что, уважаемые знатоки, помогите исчерпывающим ответом, или хотя бы объясните саму суть проблемы.


 
clickmaker ©   (2006-08-09 10:57) [1]


> при отображении данный в программе (на делфи) выдает "??
> ?? ???"

У TField есть замечательные события: OnGetText и OnSetText. В них ты можешь перекодировать текст из чего угодно во что угодно
В get с украинского на русский для отображения, в Set - обратно для хранения


 
Правильный Вася   (2006-08-09 10:58) [2]

http://delphimaster.net/view/3-1154946285/


 
Правильный Вася   (2006-08-09 10:59) [3]

clickmaker ©   (09.08.06 10:57) [1]
Там уже не юникод, а порченая строка.



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
1-1156764443
Mameluke
2006-08-28 15:27
2006.10.08
Масштабирование окна


15-1158157573
oldman
2006-09-13 18:26
2006.10.08
Надо купить комп. Все новые камни уже 64.


6-1147857716
alb67
2006-05-17 13:21
2006.10.08
Ошибка при пинге


2-1158755581
Dr. Genius
2006-09-20 16:33
2006.10.08
Длина hint’ов


15-1158643456
шаааа
2006-09-19 09:24
2006.10.08
Что такое u08 в с++?