使用的就是將寫好的.net 的dll ,包裝成VB6可以使用物件
在使用CreateObject 進行使用與呼叫
第一次使用覺得很新奇,也知道VB6可以再戰10年@@
以下一步一步實作
1.新增專案,選擇dll的創建,請使用部屬環境的.net版本
2.以Form為例,新增一個Form1
放入1個 panel 元件,提助於父視窗中。
將要使用的元件放入,及撰寫public的方法(讓VB6可以呼叫的功能
3.開始編譯 注意,請記得在專案->屬性->建置->組件資訊->將"讓組件成為COM-Visible"打勾
然後進行編譯
4.在部屬的機台需要註冊,註冊使用regasm
參考如下:
regasm 絕對路徑的dll位置 /tlb:組件名稱.tlb /codebase
(只要有顯示成功即可)
5.在VB6 中開啟專案,將可以開始使用C#的dll物件
EX:
Dim temp As Object
temp = CreateObject("組件.Form1")
temp.組件方法
6.以上完成就可以使用蠟!!
..........待續
0 意見