德托短信猫的二次开发包,官网提供的net下的是ocx版本的,下载网址:http://www.detuo.com/cn/service.htm
注册引用之后,在实例化得时候,老是提示“DetuoSmsOCX.ModemClass”未定义构造函数,通过反编译一看,这个构造函数是私有的,没办法通过new实例化。
郁闷了半天,后来发现用Activator.CreateInstance这个方法,可以创建出实例,使用一切正常!
创建方法:
DetuoSmsOCX.ModemClass AySms = (DetuoSmsOCX.ModemClass)Activator.CreateInstance(typeof(DetuoSmsOCX.ModemClass), true);