Главная страница
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.037 c
1-1156494622
ancot
2006-08-25 12:30
2006.10.08
TabControl без 3D рамки


6-1147710288
dmitrlast
2006-05-15 20:24
2006.10.08
Где б найти про IDFTPServer?


2-1158670460
Некто_Аполло
2006-09-19 16:54
2006.10.08
Засунуть PNG в DLL


2-1158581883
Xmen
2006-09-18 16:18
2006.10.08
deadlock


2-1158325089
misskio
2006-09-15 16:58
2006.10.08
формирование таблицы из выражения Execute