|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Кириллица в описаниях COM-интерфейсов
Доброго дня, уважаемые эксперты.
Возникла проблема при переносе COM-сервера автоматизации с D2007 на XE3. В атрибутах ridl-файла есть такой раздел, как "HelpString". При компиляции на 2007 русский текст описания функций при использовании сервера в стороннем приложении отображается корректно. При компиляции под ХЕ - иероглифы (даже описание, регистрируемое в HKEY_CLASSES_ROOT, уже отображается "кракозябрами"). Возможно, проблема уже поднималась, но я, к сожалению, здесь ее не нашел. Вопрос - решаемо ли это опциями среды/компилятора/etc или придется самому реализовать интерфейсы для правильного отображения описаний на русском? Заранее благодарен. |
#2
|
|||
|
|||
Попробуй пересобрать TLB на ХЕ3.
Тут явно какие-то косяки с юникодом. |