如何调试ObjectARX程序?

如何调试ObjectARX程序?,第1张

AutoCAD2004不支持直接调适,必须采用不调试运行(Ctrl+F5)的方式启动AutoCAD2004,启动后再手工绑定才能调试,可以用Arx2005编译在AutoCAD2005下可以直接启动调试,写的程序可以完全在AutoCAD2004下运行!

AutoCAD二次开发所得的Arx文件应用是有版本限制的,通常依赖Arx(没有源代码的情况)的程序进行CAD升级的时候就不能应用,但是有的能通用,比如2000升2002的就能通用,但是2004的就不能用了。(详细查看ARX开发文档)

如果想在CAD2011中应用老版本的ARX文件,可有如下方法:1.找到源文件,修改部分代码,在对应的开发工具中(如VS或VC++版本的一个)重新编译生成ARX文件。2.重新写源代码,在2011版本下调试运行。

(acapp.arx acdblclkeditpe.arx acdim.arx aceplotx.arx achapi17.dbxachlnkui.arx acmgd.dll acmgdinternal.dll acprevinput.arx acsign.arxoleaprot.arx vl.arx whohas.arx)再输入你想禁止的命令后,命令行再再输入(arx)

很简单,你只要将需要运行的程序或者是命令写到ARX模块初始化的地方(就如你注册CAD命令一样)。这样就能保证在加载ARX时就能直接运行自己期望的程序。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11346326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存