100分问题,引用dll文件时出错!大家帮忙!!! 你引用的可能是一个需要注册的组件DLL,这样直接引用一定有问题的。一般这类DLL组件有安装程序,通过安装进行注册,再进行引用就OK了!^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用regsvr32 注册一下你得dll试试看 你调用的dll组件是不是商业版,需要商业注册,才可以使用? 先注册再使用:放在windows/system32/下用regsvr32注册你的dll 我的那个dll文件是从tlb 文件转过来的,是不是与这有关系阿。com组件与.net dll文件有什么区别?应该则怎么使用?急啊!!! 摘抄一段文字,不知道对你有无用处 如何在.net下引用ActiveX控件 首先你必须保证你的activex控件注册好,并可以使用 1.使用tlbimp tlbimp读取包含com类型库信息的文件(可以是.tlb,.dll,.odl),并产生包含与.net兼容的元数据 例如:tlbimp c:\windows\system32\shdocvw.dll /out:c:\temp\Interop.shdocvm.dll产生的这个dll,可以在工程中直接引用 2.使用aximp 假如要在windows form中使用activex,需要用aximp,理由是:所有拖入windows form中的组件需要有公共基类System.Windows.Forms.Control派生,AxImp创建了一个包装类。 例如,aximp c:\windows\system32\shdocvw.dll 将产生两个文件shdocvw.dll axshdocvw.dll,你可以在工程中直接引用,shdocvw.dll和用tlbimp产生的文件相同,第二个文件包含允许在标准windows form中使用activex组件的包装类。 添加好引用之后,你就可以实例化com类型了,AxSHDocVw.AxWebBrowser AxWebBrowser1 = new AxSHDocVw.AxWebBrowser(); 另外你可以在对象浏览器中查看引用的对象的名称,方法等 你从vs.net添加引用一个activex的过程自动调用了以上两个命令 如果regsvr32进行注册还是不行的话,就按照Api函数导入的方法进行引用; 我的那个dll里面都是接口,如果按照Api函数导入的方法进行引用,就不能访问到里面的方法唉.................不知道,哪位仁兄还有什么高见?!!! C#又求大神。。急。。新手 [原创] 在线更新通用升级工具 免费绿色版 Ver1.0 Winfrom 做一个登陆窗体,可以根据不同的变量跳不同窗体 请问,C#如何判断IP地址属于某一IP地址段 C# FileStream 问题 C# 如何使用GetPixel函数,在Panel上面获取背景色 用httpWebRequest取得https网站的证书 关闭窗体 我刚刚学习C#,有人愿意做我的义务教导员么? 请问editplus+.net哪里有下载? 好书 vb.net与C#做的二个项目,如何共享session?
放在windows/system32/下
用regsvr32注册你的dll
有什么区别?应该则怎么使用?急啊!!!
首先你必须保证你的activex控件注册好,并可以使用
1.使用tlbimp
tlbimp读取包含com类型库信息的文件(可以是.tlb,.dll,.odl),并产生包含与.net兼容的元数据
例如:tlbimp c:\windows\system32\shdocvw.dll /out:c:\temp\Interop.shdocvm.dll
产生的这个dll,可以在工程中直接引用
2.使用aximp
假如要在windows form中使用activex,需要用aximp,理由是:所有拖入windows form中的组件需要有公共基类System.Windows.Forms.Control派生,AxImp创建了一个包装类。
例如,aximp c:\windows\system32\shdocvw.dll 将产生两个文件shdocvw.dll axshdocvw.dll,你可以在工程中直接引用,shdocvw.dll和用tlbimp产生的文件相同,第二个文件包含允许在标准windows form中使用activex组件的包装类。
添加好引用之后,你就可以实例化com类型了,AxSHDocVw.AxWebBrowser AxWebBrowser1 = new AxSHDocVw.AxWebBrowser(); 另外你可以在对象浏览器中查看引用的对象的名称,方法等 你从vs.net添加引用一个activex的过程自动调用了以上两个命令
唉.................
不知道,哪位仁兄还有什么高见?!!!