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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2012, 16:17   #1
Ferkel
Пользователь
 
Регистрация: 13.06.2012
Сообщений: 10
По умолчанию Отображение китайских иероглифов в cxGrid

Таблица, к которой подключен грид, на китайском языке (самому смешно), в гриде вместо иероглифов куча знаков вопроса. Изменение CharSet'a для грида результатов не дало. Подскажите, что можно сделать, чтоб иероглифы отображались нормально?
Ferkel вне форума Ответить с цитированием
Старый 14.06.2012, 20:42   #2
maloun
Форумчанин
 
Аватар для maloun
 
Регистрация: 03.01.2011
Сообщений: 233
По умолчанию

я когда хотел в листбоксе китайский отображать(а были такие же знаки вопроса) мне посоветовали перейти с Delphi7 на Delphi 2009 или выше, возможно в этой ситуации это будет так же актуально
пыжок
maloun вне форума Ответить с цитированием
Старый 14.06.2012, 21:08   #3
AlexMas
Пользователь
 
Аватар для AlexMas
 
Регистрация: 30.05.2012
Сообщений: 69
По умолчанию

Цитата:
Сообщение от maloun Посмотреть сообщение
я когда хотел в листбоксе китайский отображать(а были такие же знаки вопроса) мне посоветовали перейти с Delphi7 на Delphi 2009 или выше, возможно в этой ситуации это будет так же актуально
абсолютно справедливо, Д7 не поддерживает юникод, поддержка включена с 2009. но если переходить, то уж сразу на XR2 =)
AlexMas вне форума Ответить с цитированием
Старый 15.06.2012, 03:38   #4
Ferkel
Пользователь
 
Регистрация: 13.06.2012
Сообщений: 10
По умолчанию

Спасибо ) А подскажите пожалуйста, для этого нужно будет открыть проект D7 в D2009 и пересобрать или всё не так просто?
Ferkel вне форума Ответить с цитированием
Старый 15.06.2012, 09:26   #5
maloun
Форумчанин
 
Аватар для maloun
 
Регистрация: 03.01.2011
Сообщений: 233
По умолчанию

вместо string -> AnsiString вместо PChar -> PAnsiChar и функции UTF8ToAnsi и AnsIToUTF8
пыжок
maloun вне форума Ответить с цитированием
Старый 15.06.2012, 15:01   #6
Ferkel
Пользователь
 
Регистрация: 13.06.2012
Сообщений: 10
По умолчанию

Новый рубеж!) Переношу проект с Delphi7 на DelphiXE, проверил, там в cxGrid иероглифы отображаются без проблем, но теперь во время сборки делфи ругается на всё, что относится к пакету DevExpress в секции uses. "cannot resolve unit name" говорит. DevExpress я ставил заново после установки DelphiXE, в самом делфи компоненты из этого пакета отображаются и работают, но не прописываются в uses и проект собираться тоже отказывается. Очевидно, нужно где-то на что-то прописать ссылочку ручками, но вот где и на что?
Ferkel вне форума Ответить с цитированием
Старый 15.06.2012, 16:17   #7
AlexMas
Пользователь
 
Аватар для AlexMas
 
Регистрация: 30.05.2012
Сообщений: 69
По умолчанию

В опциях проекта глянь, девки подключены? В Packets
AlexMas вне форума Ответить с цитированием
Старый 15.06.2012, 16:54   #8
Ferkel
Пользователь
 
Регистрация: 13.06.2012
Сообщений: 10
По умолчанию

Когда пытаюсь добавить пакеты, получаю ошибку такого вида:

"Package C:\...\dx8arD15.bpl can't be installed because it is not a design time package."
Ferkel вне форума Ответить с цитированием
Старый 15.06.2012, 17:07   #9
Ferkel
Пользователь
 
Регистрация: 13.06.2012
Сообщений: 10
По умолчанию

Пакеты там кстати прописаны нужные, я сначала проглядел их... SOS! ) Не знаю уже, чё делать
Ferkel вне форума Ответить с цитированием
Старый 15.06.2012, 17:13   #10
AlexMas
Пользователь
 
Аватар для AlexMas
 
Регистрация: 30.05.2012
Сообщений: 69
По умолчанию

Пытаешься подключить runtime пакет
у десигна префикс должен быть dcl
AlexMas вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При открытии Справки выходит форма с отображением иероглифов (программа на Delphi 7 ) O_o_sun Помощь студентам 2 17.05.2012 13:38
cxGrid and cxGridCheckBox MAcK Компоненты Delphi 2 19.11.2008 13:32
cxGrid KAMENYKA Компоненты Delphi 0 08.02.2008 13:08