c#中怎么引用dll动态库

flyfish51f 2003-05-19 04:22:54
我用aximp没办法得到.net下的.dll
工程里也没办法直接引用这个类,
请高手指点,谢谢!
...全文
74 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
fesco 2003-05-19
  • 打赏
  • 举报
回复
dll有托管非托管之分
托管的称装配件。一般直接调用即可。
非托管的dll组件需要用工具转换一下才能引用。如类型库导入程序 (Tlbimp.exe)
将在 COM 类型库中找到的类型定义转换为托管元数据格式中的等效定义。
Soking 2003-05-19
  • 打赏
  • 举报
回复
.net程序集直接在设计中或者是编译的时候引用阿!
gaodz 2003-05-19
  • 打赏
  • 举报
回复
在解决方案资源管理器窗体中,右键点击"引用"->"添加引用"->"浏览"->找到你要添加的DLL文件->"选择",这样在解决方案资源管理器的引用中就加入你要的DLL,在程序中使用前先USING ...
flyfish51f 2003-05-19
  • 打赏
  • 举报
回复
总结一下,
引用动态链接库
[DllImport("***.dll")]


com组件可以用
aximp得到托管下dll
再把它引用到项目中。
flyfish51f 2003-05-19
  • 打赏
  • 举报
回复
to:tyi978(天翼子)
谢谢你详细的讲解,
可我就是没办法装载dll工具箱,不能引用dll才有这么一问。
据我了解
dll文件有多种情况,
像ms的语音识别系统里的dll就是com组件,
而win api 的dll则是动态链接库
lin9703 2003-05-19
  • 打赏
  • 举报
回复
Assembly.load("your Dell's Name ")
tyi978 2003-05-19
  • 打赏
  • 举报
回复
把dll装载在工具箱了嘛
在工具箱里右击,选定自定义工具箱,
找到你所要的控件加入即可
然后就可以在工具箱中选择你所定义的控件咯

—————————————————————————————————
┏━★━━◆━━★━┓
♂欢|◢CSDN◣|使♂        ▲自由保存帖子,浏览,关注检测
┃迎|◥论坛助手◤|用┃        ▲完善的CSDN客户端工具
┗━☆━━◇━━━☆┛       ▲自动添加签名......

让你更快,更爽,更方便地上CSDN...
http://www.csdn.net/expert/topic/573/573604.xml
http://www.chinaok.net/csdn/csdn.zip
flyfish51f 2003-05-19
  • 打赏
  • 举报
回复
能不能具体点,最好有操作的例子!
Knight94 2003-05-19
  • 打赏
  • 举报
回复
使用Assembly这个类

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧