1:是否只需要在项目的引用中把该.DLL加上,就可以完成对.DLL的调用,若是用C++等开发的.DLL,是否还需要在注册表中注册?如何注册?
2:COM组件与通常的.DLL差别在哪里?为什么有些.DLL,没办法加为COM
2:COM组件与通常的.DLL差别在哪里?为什么有些.DLL,没办法加为COM
解决方案 »
- 如何动态修改焦点图的参数
- 两条电脑项目中的WebServices的互相调用
- 在浏览器输入一个路径就出来一个页面,是什么技术
- asp.net可以做到给每个注册用户分配一定的磁盘空间吗??
- asp.net(c#)怎么做电子贺卡功能?
- 求教高手 如何在EXTJS的grid的行内添加button
- DataGrid和GridView是不是一个控件啊,我在VS205中怎么找不到 DataGrid 刚接触。NET!
- 写一段简单的正则表达式
- 请问查询后如何绑定到datagrid显示
- 谁有visual C#的教程或相关的网站,谢谢!!
- 问一下服务器的问题
- CDO发送邮件,找不到文件或程序集名称“Interop.ADODB,怎么办?
只要在程序里面实力化就可以调用里面的方法了!
引用是引用,调用是调用,不一样的,.net能引用的DLL是有限制的,比如说是.NET自己开发的DLL和包含COM组件的DLL, C++等开发的普通DLL是不能这样引用调用的.2:COM组件与通常的.DLL差别在哪里?为什么有些.DLL,没办法加为COM COM组件有相应的类型库信息,普通的没有,两者里面都可以包含CLASS,但前者能方便的被其他语言调用,后者只能由创建该DLL中的CLASS的语言调用. 加不成COM的DLL是因为它不是按照COM规范开发的,编译时也是按照普通的DLL的编译方法编译生成的.