powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DLL в ActiveX DLL. Как? (Срочно надо!)
7 сообщений из 7, страница 1 из 1
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34091012
Eligible
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я специально не углубляюсь в дебри своего проекта.
Просто очень надо, чтобы DLL стала ActiveX DLL любым путем.


Дано:
У меня есть dll от стороннего производителя, с которым никак связаться нельзя и я даже не знаю на чем эта dll скомпилена. В этой dll есть несколько очччччень нужных мне функций.

У меня есть приложение VB6, которое работает с ActiveX DLL, которые успешно созданы на VB6.

Мне надо каким-то образом сделать так, чтобы DLL стала ActiveX DLL, тогда у меня не будет проблем с деплойментом ее на стороне заказчика.


Подскажите как это сделать?
Срочно надо!
...
Рейтинг: 0 / 0
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34091031
Eligible
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо чтобы эта dll скомпилилась вместе с ActiveX DLL (VB).
Может как-то можно эту DLL обернуть в ActiveX DLL (VB)?
...
Рейтинг: 0 / 0
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34091130
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие могут быть проблемы при деплойменте обычной dll? Ее даже регистрировать не надо. Просто положить в папку с exe или в System32.

ЗЫ "Обернуть" нельзя. Можно сделать переходник, но смысла в этом нет никакого. А еще можно воспользоваться программой Fusion, которая из всех библиотек проекта делает 1 exe, но я к этой штуке доверием не проникся.
...
Рейтинг: 0 / 0
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34091245
Eligible
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том то и фикус, что НАДО ее ActiveX затянуть как-то.
Наша систему расчитана на работу только с ActiveX.
В общем не буду вникать в побробности, но НАДО ActiveX!!!
...
Рейтинг: 0 / 0
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34091318
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так создайте свою ActiveX библиотеку, которая будет перенаправлять вызовы к чужой dll. В чем проблема?
...
Рейтинг: 0 / 0
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34091350
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно, да.
Если система заточена под использование модулей определенного интерфейса, то можно сделать переходник, и смысл только в этом.=)
...
Рейтинг: 0 / 0
DLL в ActiveX DLL. Как? (Срочно надо!)
    #34109579
Pr0teus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в чем собственно проблема. Создал ActiveX DLL - wrapper, в ресурсах которой эта DLL и находиться. Во время запуска ActiveX DLL подгружаешь DLL из ресурсов и перенаправляешь вызовы.

Я делал что-то подобное, чтобы в одном exe был и ActiveX (Macromedia Flash Player) и сам мувик, чтобы не было зависимости, есть в системе этот ActiveX или нет. Думаю и с DLL такое провернуть несложно. Правда писал я на С++.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DLL в ActiveX DLL. Как? (Срочно надо!)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]