Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2015, 07:01   #1
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
По умолчанию Компонент DDGrid проблема с UNICODE

В Delphi XE7 все компоненты хорошо работают с Юникодом, но компонент DDGrid не отображает некоторых символов Юникода, а в место этих символов (буквы) показывает символ ?. Свойства Font.Name = Tahoma
Моя родина там, где мой компьютер
SASFM вне форума Ответить с цитированием
Старый 28.10.2015, 07:33   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
некоторых символов Юникода
"некоторых" значит "не всех"? Значит все же с Юникодом дружит?
А какие не отображает?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2015, 08:24   #3
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
По умолчанию

Такая проблема в основном возникает при использование специальные символы таджикского алфавита: Ғ, Ӯ, Қ, Ҳ, Ҷ, Ӣ, ғ, ӯ, қ, ҳ, ҷ, ӣ
Моя родина там, где мой компьютер
SASFM вне форума Ответить с цитированием
Старый 28.10.2015, 09:18   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну я бы попробовал подключить шрифт с таджикским алфавитом для начала.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2015, 16:40   #5
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну я бы попробовал подключить шрифт с таджикским алфавитом для начала.
Такой шрифт у меня есть, но как то не сработало. А во вторых вроде XE7 поддерживает таких символов. В других компонентов показывает, проблема только с ДБГрид.

По моему проблема не в компонент, а в база. Можно ли как нибудь изменить языка БД в SQLite?
Моя родина там, где мой компьютер

Последний раз редактировалось SASFM; 28.10.2015 в 17:01.
SASFM вне форума Ответить с цитированием
Старый 28.10.2015, 17:34   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если изменишь язык - база либо отвалится, либо пойдут кракозяблики везде.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2015, 17:40   #7
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Если изменишь язык - база либо отвалится, либо пойдут кракозяблики везде.
Пусть будет, у меня пока не очень то много данных в базе. Самый главный чтобы в будущем все было нормально.
Моя родина там, где мой компьютер
SASFM вне форума Ответить с цитированием
Старый 28.10.2015, 17:57   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Самый главный чтобы в будущем все было нормально.
Не факт...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.10.2015, 22:01   #9
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,774
По умолчанию

Цитата:
Сообщение от SASFM Посмотреть сообщение
в место этих символов (буквы) показывает символ ?. Свойства Font.Name = Tahoma
Раз выдаются знаки вопроса, шрифт тут не причем, портятся сами данные. Вангую неверную кодировку базы. Для таджикского должна быть UTF-8, наверное, в 1251 он не влезает. Или UTF-16. Зависит от СУБД.
Vapaamies вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с UNICODE StIX-S Общие вопросы C/C++ 10 26.06.2011 16:28
Проблема с чтением файлов в Unicode Xeonc Общие вопросы C/C++ 1 09.11.2010 18:45
Компонент UpDown. Проблема со вставкой картинок. z-wer Компоненты Delphi 6 19.04.2010 21:14
Пишу компонент, проблема с Caption sadfeel Общие вопросы Delphi 5 14.11.2009 23:16
Компонент advstringgrid(проблема в печати) frodo Компоненты Delphi 0 19.04.2008 09:08