Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   как сделать регестрируемый в regsrv32 DLL (http://forum.oszone.net/showthread.php?t=95197)

Oldschool 01-12-2007 13:38 688405

как сделать регестрируемый в regsrv32 DLL
 
чем отличается DLL кототый можно зарегистрировать в regsrv32 от того который нельзя

к примеру у меня есть TextCaptureX.dll
>regsrv32 "C:\...\TextCaptureX.dll возвращает success

а когда я делаю свой test.dll команда не проходит

пытаюсь сделать DLL к которому можно подключится через COM object из другой проги

ivank 02-12-2007 01:52 688751

Oldschool, неплохо бы почитать документацию, что ли. В любой нормальной книжке про COM написано, что надо сделать, чтобы можно было зарегистрировать компонент. Ну или в MSDN'е. Если коротко, то надо реализовать экспортировать функции DllRegisterServer и DllUnregisterServer из dll.

Oldschool 02-12-2007 12:42 688883

новым пользователям VS ваш линк к сожалению не о чем не говорит

ivank 02-12-2007 14:23 688925

Oldschool, зато даёт отправную точку всем, кто хочет и умеет думать головой. Вы бы почитали какие-нибудь статьи или книжки по COM прежде чем вопросы задавать, глядишь помогло бы.

Например, вот эту, http://proklondike.com/contentview.php?content=263. Книжка не ахти, и во многом современные реалии разработки (в частности ATL и нативную поддержку COM студией, хотя если бы вы пользовали ATL, то вопроса как зарегистрировать сервер вообще бы не возникло), но основы там таки есть.

Oldschool 03-12-2007 00:55 689227

Цитата:

Oldschool, зато даёт отправную точку всем, кто хочет и умеет думать головой. Вы бы почитали какие-нибудь статьи или книжки по COM прежде чем вопросы задавать, глядишь помогло бы.

Например, вот эту, http://proklondike.com/contentview.php?content=263. Книжка не ахти, и во многом современные реалии разработки (в частности ATL и нативную поддержку COM студией, хотя если бы вы пользовали ATL, то вопроса как зарегистрировать сервер вообще бы не возникло), но основы там таки есть.
Cлушай чувак, давай ты раслабишся а

Я могу на форуме задавать любые вопросы какие хочу, если я не ошибаюсь это раздел програмирования, я не спам гоню здесь. Oн еще недеволен что я задаю вопросы.

Oткуда такие как ты берутся?

Если человек в жизни с VS не работал не значит что он не думает головой.

Cпасибо за рекомдацию конечно, но помоему ты чего то попутал...Человек который вот этот ман написал, это человек нормальный, а ты странный парень. С чего ты решил что на форуме нужен совет на МSDN идти. Не можешь помочь не флудь в топах, сам на МSDN иди.
http://www.vector.org.uk/archive/v231/askdll.htm


Время: 12:02.

Время: 12:02.
© OSzone.net 2001-