Страница: 1 |
Страница: 1 |
Вопрос: ActiveX dll
Добавлено: 26.02.08 11:58
Автор вопроса: ZoomerSD | ICQ: 148640473
Добрый день! У меня два вопроса по DLL библиотекам.
1) Как программно получить версию библиотеки?
2) Для подключения библиотеки к программе можно использовать АПИ функцию CoCreateInstance которая создаёт обьект используя для идентификации два параметра, CLSID и IID. Вопрос: как выдрать эти параметры напрямую из библиотеки, а не шарясь чёрт знает сколько времени по реестру?
Заранее спасибо.
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 26.02.08 20:37
1) Версию библиотеки, как и exe файла, можно получить теме же API функциями. Помойму GetFileVersion, если я не ошибаюсь.
2) CLSID и IID помойму ж генерируется при регистрации этой ActiveX DLL. Т.е. их нельзя "выдрать", их там нет.