![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 12.05.2010
Сообщений: 4
|
![]()
Люди, расскажите как правильно регистрировать СОМ-объект в реестре,
чтобы потом можно было его по "человеческому" имени вызывать из программ пользующихся его функциями? Если можно, пример приведите на VISUAL C++ 2008. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
через regsvr32.exe вроде это делается
то есть ShellExecute(0,0,"regsvr32.exe","им я DLL",0...дальше не помню ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 12.05.2010
Сообщений: 4
|
![]()
Я наверно не очень корректно задал вопрос)) Меня интересует, какие разделы в реестре необходимо заполнять? Кроме того, прога Regsvr32 при регистрации обращается к функциям самого СОМ-объекта. В составе СОМ-объекта должны быть функции DllRegisterServer и DllUnRegisterServer
которые и производят запись в реестр и удаление записей из реестра соответсвенно. Именно поэтому я хочу пример на Visual Studio 2008. |
![]() |
![]() |
![]() |
#5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]()
Если COM-сервер это DLL библиотека то нужно его регистрировать так как написал Stilet. Если COM-сервер это exe-файл, то при запуске он автоматически должен зарегистрироваться в реестре. Все зарегестрированные COM сервера прописаны тут:
Код:
Последний раз редактировалось profi; 26.05.2010 в 11:32. |
![]() |
![]() |
![]() |
#6 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Далеко не каждый Экзе так делает.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#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 |