<P>如果你有开发officevba经历的话,cadvba也很容易上手,不过那些属性方法对象够你摸索一阵子的了,她最大优点是交互性好以及做程序界面容易,excel和cad交互再没有比vba跟容易的了,但他的缺点也很明显:程序不加密和lisp一样都是解释性语言,运行速度慢,还有就是程序运行不符合cad命令行操作的习惯,虽然有其他方法可以弥补不加密的问题,但毕竟是治标不治本。</P>
<P>我个人推荐lisp和arx,小程序用lisp,商业程序arx,真正最有前途的应该是arx,程序经过编译加密速度无敌</P> vba功能函数要比lisp少.如fillet,chamfer等,在VBA中不能实现,须要借助lisp功能函数. <P>VBA应该简单些吧?!</P>
<P> </P> 68651521发表于2006-6-10 20:36:00static/image/common/back.gif如果你的眼睛有严重的散光,那么请放弃LISP。因为无尽的括号会让你感到死亡是多么的可怕。完全同意! LISP在CAD下的功能比VBA强。而且图形方面比VBA容易实现。LISP中的表用好了非常好用。说实话我VBA和LISP都懂一点。但在CAD搞开发我首选LISP。开发比VBA快很多。而且程序编译后保密性很好。 <p>vba比较简单</p><p>我刚学了一周</p><p>现在我已经可以编一些简单的程序</p><p>足够我自己用了</p> <p>VBA与LISP是不同的两种语言,LISP能加强CAD的绘图与设计功能,但与其它的如EXCEL,WORD的接口不好,但VBA能够与EXCEL很好的接好,两者所用的环境有点不同,但也相同,我比较喜欢VBA,而且VBA比较简单,只要有BASIC基础就OK了</p> <p>有时VB需要20行才能搞定的事Perl两行就可以搞定了。</p> <p>我是一开始就看了明经的书才接触VBA的,现在也会编了一些常用的能实现相对简单功能的小程序,原先会一点VB不高,所以学VBA还是容易上手的,但想学好那是相当的不容易,首先就应该是个VB的高手,哎,可惜我不是。</p><p>lisp我是一点不会,一个startapp命令就弄的我晕头转向,研究了很多贴今天白天才把我要用的运行过去了,Lisp真难。</p>
页:
1
[2]