明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2600|回复: 8

如何用ARX2005在VS2003中制作CAD2004可用的程序

[复制链接]
发表于 2004-7-21 10:59:00 | 显示全部楼层 |阅读模式
因实际需要,我需要同时开发for CAD2002和CAD2004两个版本的同一功能的ARX程序。现在情况是,我机器上有 ObjectARX2000,ObjectARX2004,ObjectARX2005三个开发包,有VC60和VS2003两套编译环境,CAD2002和CAD2004均安装了中文版。
编译运行情况如下:
使用ARX2000,在VC6中可以用Wizard生成项目,编译通过,可在CAD2002中运行。在vc6中使用dll项目方式也可生成项目,编译也通过,程序可在CAD2002中运行。但生成的程序,均无法在CAD2004中运行。且将VC6中的项目导入VC2003后,也可编译通过,并顺利运行。
使用ARX2004,在VC6和VS2003中均无法使用Wizard生成项目。使用空dll工程方式生成项目,在VC6和VS2003中均无法编译。
使用ARX2005是最奇怪的。在VC6中无法使用wizard,也无法用空dll项目生成。在VS2005中可以使用wizard,但是编译无法通过,提示:mfc70.lib未找到。从VS2002的第一张安装盘复制了这几个文件到某个目录,并在项目的属性中添加该连接目录后,编译通过。但所得程序无法在CAD2004中加载。
我的问题是,ARX2005能否编译出CAD2004能运行的程序,如果能,该怎样设置。如果不能,是不是必须用ARX2004在VS2002里编连,那么,能不能在已经装了VS2003的情况下,再装VS2002。
发表于 2004-8-21 08:55:00 | 显示全部楼层
我也有相同问题,ARX2004是否可以在.NET2003中使用.
发表于 2004-8-21 09:47:00 | 显示全部楼层
最新的嚮导是支持VS2003的,但是仍然需要mfc70.lib,你可以尝试升级Wizard App.
发表于 2004-8-23 18:43:00 | 显示全部楼层
VS2003 没有可以使用的ARX包?
发表于 2004-8-24 14:18:00 | 显示全部楼层
不可以,只能用vc7.0(.net2002)开发!
发表于 2004-8-24 14:52:00 | 显示全部楼层
最新的嚮导是支持VS2003的,但是仍然需要mfc70.lib,你可以尝试升级Wizard App.


我可以肯定!!!
发表于 2004-10-9 22:13:00 | 显示全部楼层
这个问题很棘手,那个高手快点给解决一下,我这里谢谢你了。


没有vs2002


我的系统使vs2003,autocad 2004,objectarx2004,出现了同样的问题。


急急急急急急急急急
发表于 2004-10-11 13:22:00 | 显示全部楼层
为什么把事情搞得这么复杂,我觉得用。NET直接打开VC6的工程,然后用链接ARX2004的库就完事了。2004和2005同属于16版本。可运行于ACAD2005上
发表于 2004-10-11 14:13:00 | 显示全部楼层

回复

用向导可以编译的,用空dll应该也可以,只是要手工包含一些lib.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 11:49 , Processed in 0.184973 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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