Показать сообщение отдельно
  #1  
Старый 09.07.2019, 14:05
alienx alienx вне форума
Прохожий
 
Регистрация: 09.07.2019
Сообщения: 1
Версия Delphi: D6,7,2007,XE3
Репутация: 10
По умолчанию Кириллица в описаниях COM-интерфейсов

Доброго дня, уважаемые эксперты.
Возникла проблема при переносе COM-сервера автоматизации с D2007 на XE3.
В атрибутах ridl-файла есть такой раздел, как "HelpString". При компиляции на 2007 русский текст описания функций при использовании сервера в стороннем приложении отображается корректно. При компиляции под ХЕ - иероглифы (даже описание, регистрируемое в HKEY_CLASSES_ROOT, уже отображается "кракозябрами"). Возможно, проблема уже поднималась, но я, к сожалению, здесь ее не нашел.
Вопрос - решаемо ли это опциями среды/компилятора/etc или придется самому реализовать интерфейсы для правильного отображения описаний на русском?
Заранее благодарен.
Ответить с цитированием