Использование класса TDocument в Windows 7

У меня есть приложение, написанное с использованием C++ Builder 5, которое использует класс TDocument. Этот класс является частью элемента управления ActiveX для предварительного просмотра и использует shimgvw.dll.

Он автоматически добавляется в качестве опции в диалоговом окне Borland "Импорт элемента управления ActiveX" в XP, однако в Windows 7 его нет.

Как я могу использовать этот класс с Windows 7?

1 ответ

Решение

Это не проблема C++Builder. C++Builder просто отображает список зарегистрированных в данный момент COM-объектов, какими бы они ни были. Если вы не видите объект Document в списке, shimgvw.dll не зарегистрирован / не установлен в Windows 7, вот и все. На моем компьютере с Windows 7 C++Builder XE2 не отображает какой-либо объект Document Preview, поэтому он не имеет отношения к C++ Builder 5 специально.

Другие вопросы по тегам