请教如何用dephi读取.net的类呢? 我须要用dephi调用一个包含.net类的DLL文件。应该如何做,我不太懂.net。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单的说就是1:找到这个dll的命名空间 2:CreateOleObject(命名空间.类 ');3:通过创建的OLE来调用方法参考这里 补充说明:在Delphi中调用.Net编写的DLL中的函数(Function)、过程(Procedure) 的另外调用方法:如果网速可以,可以用WebService来搞。ding~! 首先希望你明白:dotnet中的动态库也是分Com控件和普通动态库的。我曾经希望可以调用成功,但一直都没有成功。如果是com接口的你可以试试。 难道不是跟调用一般的dll一样么? 当然不一样。Com也可以是Dll文件,普通的也可以是Dll文件。你普通dll文件,可以当作ActiveX引用到delphi里吗?Com型的Dll文件就可以。例如:数据库用的Ado就是微软公司的Com接口型的Dll文件。另外dotnet写的Com接口,需要调用Com接口的电脑上装dotnetframe的。 是COM就好调,普通的DLL没试过。 报表相关问题。。在线等 字符转换 一个Delphi+Access+ADO软件发布的问题 Dll调试不能捕获断点 我的菜单不想要快捷方式,但它自动生成了。怎么去掉啊? 欢迎讨论数组越界问题 计算机专业的学生的知识结构应该是怎样的呢? 下载不了 参数的传递问题 寻求《Delphi 5.x高效数据库应用系统篇》电子版和示例代码的下载 Format 编程实现RRAS断开VPN客户端的连接
1:找到这个dll的命名空间
2:CreateOleObject(命名空间.类 ');
3:通过创建的OLE来调用方法参考这里
ding~!
我曾经希望可以调用成功,但一直都没有成功。
如果是com接口的你可以试试。
你普通dll文件,可以当作ActiveX引用到delphi里吗?
Com型的Dll文件就可以。
例如:数据库用的Ado就是微软公司的Com接口型的Dll文件。
另外dotnet写的Com接口,需要调用Com接口的电脑上装dotnetframe的。