Как создать COM DLL (библиотека классов)? - PullRequest
1 голос
/ 28 сентября 2010

У меня есть существующая COM DLL (библиотека классов), изначально написанная на VB6, а исходный код теперь потерян.

Мне нужно очень быстро переписать, чтобы немного подправить его и не иметь доступа к VB6. Я понимаю, что C ++ Express 2008 позволит мне создать DLL, но я увяз в ATL и т. П.

Существует ли действительно простое пошаговое руководство по созданию COM DLL?

В качестве альтернативы C ++ Express 2008 я также могу использовать Delphi 7.

или VC ++ 2005 или VB 2005

Кстати, я не могу использовать .NET, это должна быть COM DLL. Мне действительно все равно, как я его создал - увядший с Delphi, который я купил, или MS Studio Express (C ++ или VB)

1 Ответ

2 голосов
/ 28 сентября 2010

Просмотрите эти ссылки, они могут быть полезны для вас.

http://edn.embarcadero.com/article/23185

http://www.informit.com/articles/article.aspx?p=130494

http://delphi.about.com/od/comoleactivex/a/comdelphi.htm

...