~~~~~~~~~~~~~~~调用非托管代码问题~~~~ int i = LibWrap.TEAppLogin(1000,0);改LibWrap lw=new LibWrap();int i=lw.TEAppLogin(1000,0); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是我粘贴错了异常应该是未处理的异常: System.NullReferenceException: 未将对象引用设置到对象的实例。 at LibWrap.TEAppLogin(Int32 ab, Int32 cd) at App.Main()to ETstudio(外星人) 我试了你的方法编译不过 先创建一个实例,然后int i = LibWrap.TEAppLogin((int)1000,(int)0);试试. ETstudio(外星人)朋友,调用一个static方法是不需要实例化的这里显然不是语法的问题,而是出在对Tmapi.dll的调用上。你的Tmapi.dll有没有注册到系统中?或是否作为一个reference 加入到你的工程? 用Reflector反编辑后的代码为什么会出现"CS$4$0001"? 关于反射的问题 保存的代码太多,还可以优化吗 C#与Matlab的接口问题 为什么intCheckIfIsDate是0呢? Sender, EventArgs e之类的参数是什么意思? 如何使用GetChanges()? 如何遍历静态类中的属性的值? C# 如何使自定义控件在任何窗体中都居于最顶层。 e as eventargs和sender as object的顺序对程序有什么影响? 权限问题!??还请教,谢谢
应该是
未处理的异常: System.NullReferenceException: 未将对象引用设置到对象的实例。
at LibWrap.TEAppLogin(Int32 ab, Int32 cd)
at App.Main()to ETstudio(外星人) 我试了你的方法编译不过
int i = LibWrap.TEAppLogin((int)1000,(int)0);试试.
你的Tmapi.dll有没有注册到系统中?或是否作为一个reference 加入到你的工程?