2楼
没有办法打开,是编译过的文件,是个动态链接库,可以通过反编译工具得到其汇编代码,不过,比较高深,没甚么意义,当然,arx可以导出给 acad命令和lisp函数,可以通过工具看到其导出函数和命令,对于设计,实在看不出了解这个有什么用
回复
3楼
上面的朋友,我再问下CAD整个软件都是用LISP程序编的吗
回复
4楼
呵呵,当然不是,acad的核心部分是arx程序,在acad.exe和其他arx中定义了很多命令,不过,一般的作图通过lisp足够了,当然专业的第三方软件离不开arx的支持,对于设计,用lisp足够了,就像windwos一样,难道我们还要去追究其原代码和实现过程么?那是程序员的额事,不是设计者的事
回复
5楼
在CAD中,是不是一个命令对应一个LISP程序,那么这么多对应的语句放在那CAD个目录下面呢
回复
6楼
不是,在acad中可以通过lisp和arx来定义命令,当然编译的lisp也可以,一个arx/lisp文件中可以定义多个命令呀何况,acad更多的是采用 arx来定义,以加快速度,毕竟lisp是解释语言,执行效率低
回复
7楼
太深奥了不是太懂,是不是CAD的命令有的是通达LISP有的是通过ARX实现的,他们有那些区别,ARX怎么打开。
谢 谢 。
回复
8楼
没甚么区别,不过arx和acad共享内存,是vc编译的,执行效率比lisp高,但能导致cad崩溃,偶手里的几个软件都有这种现象,lisp比较容易学,像我们作设计,会点lisp还是不错的,至于arx文件,没有什么办法打开,可以反编译,也有工具能查看其导出的acad可用命令和函数,但是都不很完善.autodesk提供了一套objectarx类库来为第三方开发商,实际上就是一个 dll.呵呵,你可以找找这方面的资料看看.
回复
9楼
朋友,在这里我向你表示感谢了,我还有个问题,我从网上下了一具杀ADAD.LSP和ACADAPP.LSP的软件,ACADAPP.LSP全杀完了,但在CAD14的SUPPORT下的ACAD.LSP还是去不掉,我想问一下怎么回事呢.
回复
10楼
确认你是否安装了第三方软件,并且,杀毒软件一般是按照病毒特征码来杀毒的,如果你的文件不符合病毒特征码,可能就不能杀掉了,另外,在你打开带有病毒的dwg文件,会重新感染病毒
回复