2009-03-06 9 views
7

Ich habe eine DLL in VB 6 geschrieben und eine andere DLL in Visual Studio 2005 (VB.NET) geschrieben.Aufruf einer VB6-Methode von einer .NET DLL

Jetzt möchte ich die Methode der VB DLL von meinem .NET DLL aufrufen. Was soll ich dafür tun? Irgendwelche Gedanken?

Antwort

13

Da VB6 COM-DLLs erstellt, sollte Visual Studio keine Probleme haben, einen Interop-Stub für Sie zu erstellen. Fügen Sie einfach einen Verweis auf die VB6-DLL von Ihrem .NET-Projekt hinzu, indem Sie in Visual Studio Add Reference auswählen und Ihre DLL auf der Registerkarte COM finden. Stellen Sie sicher, dass die VB6 DLL is registered on your machine bevor Sie dies tun.

Verwandte Themen