找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 341|回复: 0

[求助]: 加载dll的奇怪问题,请教大家。

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

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

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1。添加到启动组中时,打开cad有如下提示:
警告: F:\AutoCADBooks\arx\CadSod\Debug\StereoSOD.arx 从 MSVCRT.DLL 和 MSVCRTD.DLL中分配内存。
这可能会引起错误。
F:\AutoCADBooks\arx\CadSod\Debug\StereoSOD.arx
无法找到所需的动态链接库或其他文件。
AcRxDynamicLinker 加载 'F:\AutoCADBooks\arx\CadSod\Debug\StereoSOD.arx' 失败

2。不添加到启动组中,而是在打开cad后用[工具][加载应用程序]
选择路径F:\AutoCADBooks\arx\CadSod\Debug\StereoSOD.arx ,点击[加载]按钮,此时提示:
警告: F:\AutoCADBooks\arx\CadSod\Debug\StereoSOD.arx 从 MSVCRT.DLL 和 MSVCRTD.DLL中分配内存。
这可能会引起错误。已成功加载 StereoSOD.arx。

请问,这样两种加载方法有什么区别?为什么启动组中加载找不到
dll(我以把用到的dll放到C:\Program Files\ACAD2000\下)。而手动加载却可以?

其次这个警告: F:\AutoCADBooks\arx\CadSod\Debug\StereoSOD.arx 从 MSVCRT.DLL 和 MSVCRTD.DLL中分配内存。有什么隐患没,他们是vc的核心库。我到目前用手动加载,程序运行正常,但肯定不能让用户也每次手动加载。

盼高人指点!!!!!!等待中。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-23 00:32 , Processed in 0.285833 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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