PDM 发表于 2007-8-24 17:18:00

[求助]请问 用ARX2002开发的程序如何修改使其可以在 AutoCAD 2005或其他高版本上?

[求助]请问 用ARX2002开发的程序如何修改使其可以在2005或其他高版本上?多谢如果直接引用 ARX2005的头文件,会有些错误,
请问有哪些通用的部分需要修改?
多谢!

zhang007 发表于 2007-8-26 17:55:00

我试过一个最笨的方法,还比较有效:
ARX头文件一般都不需要动,要动的就是库文件。首先用VC2002打开VC6.0写的工程,找到附加ARX库文件的地方,复制到记事本里,与ARX2005库文件名比较,相同的不修改,版本号不一致的改为ARX2005,没有的就删除,编译就成了,多试几次。如果你不知道该引用ARX2005哪几个库,也可把其中的所有库都引用上,编译,然后再逐步减少一个库,如果不出错,这个库就可以不要,

PDM 发表于 2007-8-27 08:49:00

多谢,等有空时 试一下。。。有问题再请教。。。呵呵

melprince 发表于 2007-9-5 19:21:00

请问你试验成功了么...我也有差不多的问题

PDM 发表于 2007-9-6 12:36:00

基本上成功了吧:
把2002的改成2005了,
在autocad2005上运行没有问题。。。

jerry999 发表于 2007-10-9 19:59:00

请教ARX 就是这样麻烦吗? 不同的AutoCAD 必须用专用的SDK开发或重新修改编译?

松竹 发表于 2007-10-24 18:30:00

基本上是这样的,不仅是专用的SDK,还有对应的开发工具。
页: [1]
查看完整版本: [求助]请问 用ARX2002开发的程序如何修改使其可以在 AutoCAD 2005或其他高版本上?