Страницы

Поиск по вопросам

четверг, 11 октября 2018 г.

Использование контролов ActiveX без регистрации

Такая ситуация: Есть ActiveX контрол, который у меня работает, а у других пользователей -- нет. Можно ли сделать так, чтобы контрол загружался без регистрации его в системе. Ну, например, прога загружала его из своей папки.


Ответ

Решение нашел. Я сгенерировал манифест для файла Flash.ocx с помощью утилиты mt.exe, которая идет в Windows SDK:
mt.exe -tlb:Flash.ocx -dll:Flash.ocx -out:Flash.ocx.manifest
Далее скопировал из файла секцию и поместил к себе в манифест. Все заработало -- теперь контролы берутся из файла в папке. Всем спасибо за наводки!

Комментариев нет:

Отправить комментарий