用C#開發ActiveX控制元件給VB使用
阿新 • • 發佈:2020-04-14
有的時候找到的資源是only for .net的。 但如果要在vb裡使用,又不想翻譯程式碼。可以考慮把資源寫出activeX dll,在vb裡使用
步驟如下:
1.在解決方案中新增一個類庫專案
2.需要設定類庫專案屬性->程式集資訊->使程式集COM可見
3. 設定該專案的一個屬性: 為COM互操作註冊, 這樣就會自動註冊了。
例子程式碼:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace activeXDemo { public class clsDemo { public int Add(int a,int b) { return a + b; } } }
編譯成dll
vb加引用。