zgssd 发表于 2020-3-19 17:41:13

怎样使ARX程序适应高版本CAD?

我有一个ARX程序,可在简体中文版AUTOCAD2004中显示BIG5编码字体(繁体字),很好用。可惜在AUTOCAD2010中却无法加载,想请论坛高手修改一下,以便能在CAD2010中应用,十分感谢!程序附后

baitang36 发表于 2020-3-21 06:55:47

用od跟踪了一下,cad对arx的版本检查很严格,它甚至检查你的arx中用了哪些dll,倒是可以通过修改字符串骗过去。但遇到一个问题,c函数不同版本不兼容,不可能自己去修改c++的runtime函数,工作量巨大,这个无解了。

xinxirong 发表于 2020-3-21 12:31:47

从工程上来说,并不是这样,只需要找到关键代码就可以重建工程,不需要代码完全一样

革天明 发表于 2020-3-21 12:00:46

其它人都提出意见了,你还不如直接把需求说一下,直接从新开发

Gu_xl 发表于 2020-3-19 23:24:02

arx程序只能在对应版本上运行!

zgssd 发表于 2020-3-20 08:12:32

那有没有适应高版本CAD的类似程序呢?

烟盒迷唇 发表于 2020-3-20 08:48:16

有是有,人家不发出来你也看不到

jun353835273 发表于 2020-3-20 09:11:45

唯有LISP适应性强,就像仙人掌一样

xinxirong 发表于 2020-3-20 11:34:31

找人反编译,然后改成2010的sdk编译

zgssd 发表于 2020-3-20 12:51:48

看来论坛一时解决不了这个问题啦?

mikewolf2k 发表于 2020-3-20 13:58:09

论坛十时解决不了这个问题

陨落 发表于 2020-3-20 17:54:11

伸了解技术细节
页: [1] 2
查看完整版本: 怎样使ARX程序适应高版本CAD?