VB6 с библиотекой .NET - PullRequest
       30

VB6 с библиотекой .NET

5 голосов
/ 16 июня 2010

У меня есть приложение, написанное на VB6, и мне нужно использовать библиотеку, написанную на .NET.Есть ли способ использовать библиотеку в моем приложении?

Спасибо

Ответы [ 3 ]

4 голосов
/ 16 июня 2010

Это зависит.У вас есть контроль над библиотекой .NET?

Если это так, вы можете изменить свою библиотеку, чтобы она могла быть зарегистрирована как компонент COM.Затем вы можете использовать COM-компонент из VB6.

Вы можете следовать этому руководству CodeProject для пошаговых инструкций по созданию COM-компонента в .NET, его регистрации и последующему вызову из VB6:

Предоставление компонентов .NET для COM

2 голосов
1 голос
/ 16 июня 2010

Вам нужно открыть библиотеку .Net для COM ...

http://support.microsoft.com/kb/817248

http://www.codeguru.com/csharp/.net/net_general/comcom/article.php/c6747

...