Форум: "Базы";
Текущий архив: 2006.10.08;
Скачать: [xml.tar.bz2];
Внизподскажите что делать с 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c