数学研发论坛

 找回密码
 欢迎注册
查看: 12831|回复: 64

[讨论] delphi调用hugecalc.dll问题

[复制链接]
发表于 2008-6-17 11:32:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?欢迎注册

x
我是delphi爱好者.当我调用hugecalc.dll提供的函数时,经常无法准确连接.希望对nextprime的参数详细说明,谢谢
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 12:08:27 | 显示全部楼层
我对delphi不熟。
但确实有人用delphi已成功HugeCalc.dll
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 13:08:27 | 显示全部楼层
可以根据包含文件自己改
作个.pas单元文件包含进入工程
而不是直接连接dll
这么作方便修改

俺就封装过winpcap的dll
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 13:58:51 | 显示全部楼层
不过delphi里面肯定只能使用C接口,不能用C++接口了?这个会比较痛苦
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 14:00:43 | 显示全部楼层
C++接口能在 DLL里引出么?
能的话,Delphi也可引入

毕竟Delphi能导入ActiveX的
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 14:25:11 | 显示全部楼层
Windows下用VC自然是可以的,但是跨编译器就不知道了。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 14:28:57 | 显示全部楼层
我估计Delphi可以用C接口,或更通用的跨语言的TLB(TypeLib)接口。
HugeCalc.dll 已提供此类接口。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-17 14:34:24 | 显示全部楼层
跨编译器应该不好作
各家的重载前缀都不同
无法交流
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-6-18 03:51:50 | 显示全部楼层
拜托,是否有成功的案例,详细说明一下,谢谢
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-6-18 07:39:51 | 显示全部楼层
我在7#不是说了吗?你用TLB形式的接口一定能成功的,
至于如何用,那纯粹是Delphi自身的问题了。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2019-11-14 03:33 , Processed in 0.051963 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表