如何用VB6呼叫.NET開發的DLL
1.利用VS建立一個一個DLL專案
2.設定讓[組件成為 COM-Visible]
3.勾選[註冊 COM Interop]
4.簽署組件,新增一個[強式名稱金鑰檔],並且給予密碼
5.編譯,並且產生 XXX.dll 和 XXX.tlb
6.將檔案複製到要安裝的電腦中
7.註冊COM DLL RegAsm.exe c:\XXX\XXX.dll /tlb:XXX.tlb /codebase
8.VB6 可以用 CreateObject來建立CLASS
VB6 Code Sample
2.設定讓[組件成為 COM-Visible]
3.勾選[註冊 COM Interop]
4.簽署組件,新增一個[強式名稱金鑰檔],並且給予密碼
5.編譯,並且產生 XXX.dll 和 XXX.tlb
6.將檔案複製到要安裝的電腦中
7.註冊COM DLL RegAsm.exe c:\XXX\XXX.dll /tlb:XXX.tlb /codebase
8.VB6 可以用 CreateObject來建立CLASS
VB6 Code Sample
Private Sub Form_Load()
Set o =
CreateObject("Namespace.ClassName")
Label1.Caption = o.Method()
End Sub
留言