Форум: "Corba";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];
Внизклассы в библиотеке Найти похожие ветки
← →
d_oleg © (2006-08-25 14:23) [0]Подскажите пожалуйста, каким образом можно получить спискок реализованных в библиотеке классов?
Идея такая: для com-сервера поставляются расширения в виде библиотек с com-объектами. При получении очередного расширения нужно во-первых проверить библиотеку на предмет а есть ли там вообще com-объекты и если есть, то есть ли с указанным именем. ну а ежели есть - то зарегистрировать и т.д.
Так вот, как можно узнать, что внутри dll? Как это делает regsvr32?
← →
Сергей М. © (2006-08-30 11:13) [1]
> как можно узнать, что внутри dll? Как это делает regsvr32?
regsvr32 ничего не "узнает", ему фиолетово содержимое библ-ки в части реализации в ней каких-то объектов или еще чего-то.
regsvr32 просто ищет эксп.процедуру DllRegisterServer и, если таковая найдена, вызывает ее, в противном случае дает отлуп.
← →
tesseract © (2006-09-03 16:35) [2]Ну это не в случае с COM можно выяснить. Некоторые например через ресурсы имена объектов передают. Можно также реализовать Com-класс с одним классом который остальные классифицирует.
ЗЫ: Если я правильно понял, ты Add-in свои организуешь?
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c