2010-11-06 81 views

回答

4

通過在.NET項目的添加引用對話框的COM選項卡上添加對組件的引用,可以引用從VB6生成的ActiveX(COM)DLL(並使用regsvr32進行註冊)。 Visual Studio將爲您生成所需的互操作層。

0

VB6 dll不是.NET程序集,它們本質上是非常不同的(非託管與託管代碼),因此您不能直接使用它們。您需要PInvokeCOM interop

0

VB6編譯器生成的dll與.NET編譯器生成的程序集(也是令人困惑地稱爲dll的)非常不同。

如果沒有interop layer,您將無法直接打電話給他們。

相關問題