|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.05.2010, 16:46 | #1 |
Регистрация: 12.05.2010
Сообщений: 4
|
Регистрация СОМ-объектов в реестре
Люди, расскажите как правильно регистрировать СОМ-объект в реестре,
чтобы потом можно было его по "человеческому" имени вызывать из программ пользующихся его функциями? Если можно, пример приведите на VISUAL C++ 2008. |
25.05.2010, 16:58 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
через regsvr32.exe вроде это делается
то есть ShellExecute(0,0,"regsvr32.exe","им я DLL",0...дальше не помню Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.05.2010, 17:08 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
26.05.2010, 10:11 | #4 |
Регистрация: 12.05.2010
Сообщений: 4
|
Я наверно не очень корректно задал вопрос)) Меня интересует, какие разделы в реестре необходимо заполнять? Кроме того, прога Regsvr32 при регистрации обращается к функциям самого СОМ-объекта. В составе СОМ-объекта должны быть функции DllRegisterServer и DllUnRegisterServer
которые и производят запись в реестр и удаление записей из реестра соответсвенно. Именно поэтому я хочу пример на Visual Studio 2008. |
26.05.2010, 11:29 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Если COM-сервер это DLL библиотека то нужно его регистрировать так как написал Stilet. Если COM-сервер это exe-файл, то при запуске он автоматически должен зарегистрироваться в реестре. Все зарегестрированные COM сервера прописаны тут:
Код:
Последний раз редактировалось profi; 26.05.2010 в 11:32. |
26.05.2010, 12:16 | #6 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Далеко не каждый Экзе так делает.
I'm learning to live...
|
||
26.05.2010, 17:00 | #7 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
СОМ-сервер и СОМ-клиент | Ninetta | Общие вопросы .NET | 0 | 27.03.2010 23:57 |
СОМ | EdNovice | Общие вопросы Delphi | 3 | 10.11.2009 08:58 |
Создание инсталяционных пакетов и их регистрация в реестре | LORD-BY | Общие вопросы Delphi | 9 | 01.08.2009 23:00 |
СОМ порт | JUDAS | Win Api | 0 | 10.01.2009 21:27 |
СОМ порт | SERG1980 | Общие вопросы Delphi | 3 | 17.05.2007 08:06 |