Показать сообщение отдельно
Старый 23.04.2009, 19:39  Вверх  #85
Slava.Vrn
ЛагуноВед
Помогу советом
 
Аватар для Slava.Vrn
 
Регистрация: 24.05.2008
Адрес: Воронеж
Сообщений: 3,726
По умолчанию

Продолжаю изыскания на тему перевода DDT2000.
Попробовал заменить в xml-файле инжектора (на примере моего C:\DDT2000Data\ecus\S2000_Atmo___SoftA3.xml) некоторые строковые константы на русские. При загрузке скрина в DDT2000 сначала некоторые подписи отображаются нормально. При перещелкивании между экранами начинают появлятся кракозяблы


За показ скринов отвечает файл C:\Program Files\DDT2000\screens_xml.htm
Этот файл содержит вызов ActiveX-компонента C:\Program Files\DDT2000\dll\DdtDiagScrXml.ocx
Собственно, последний и отвечает за весь ввод-вывод. В т.ч. картинка, которую мы видим на экране так же формируется этим компонентом.
В заголовке xml-файла значится <?xml version="1.0" encoding="UTF-8"?>, т.е. вроде бы русские буквы в нем можно писать свободно. Но вот только сам DdtDiagScrXml.ocx отображает их очень странно...
Товарищи программисты! Кто чего думает, как укротить непослушный ActiveX?
Или придется транслитом писать?
__________________
Л2Ф1 2002г Универсал, F4P DP0 - продана. Ford Mondeo 96г Универсал 1.8 АКПП - продан. Л2Ф2 2005г Хэтч, F4R887, SU1. Продана
Hyundai SantaFe 2011 2.2 CRDI чистокровная кореянка - рабочая лошадь
Slava.Vrn вне форума   Ответить с цитированием