0
我想使用this page中介紹的API,但是我之前完成了此操作。什麼是類似於下面的代碼在C#中的東西?如何在C#中使用COM ActiveX#
var vc = new ActiveXObject("NetLimiter.VirtualClient");
我想使用this page中介紹的API,但是我之前完成了此操作。什麼是類似於下面的代碼在C#中的東西?如何在C#中使用COM ActiveX#
var vc = new ActiveXObject("NetLimiter.VirtualClient");
Type type = Type.GetTypeFromProgID("NetLimiter.VirtualClient", true);
object vc = Activator.CreateInstance(type);
但隨後爲了使用它,除非你使用C#4.0中的動態關鍵字,反射魔族正在等待你。
如果要生成強類型的COM包裝,可以使用「添加引用」對話框並從COM選項卡中選擇COM對象。然後,您可以使用任何標準.NET類型來使用此ActiveX對象 - 以強類型的方式。