只需一步,快速开始
使用道具 举报
lisp是和cad最贴近的语言,真正的cad二次开发语言鼻祖,cad原始版本很多都是lisp编写的,如果开发一些小程序选lisp没错的,容易出成果,很多vba罗里罗嗦写了一串的程序lisp只需要短短几行就够了,而且学了lisp后对cad实体的数据结构理解会进一步加深,lisp应该是必备的。
如果你有开发officevba经历的话,cadvba也很容易上手,不过那些属性方法对象够你摸索一阵子的了,她最大优点是交互性好以及做程序界面容易,excel和cad交互再没有比vba跟容易的了,但他的缺点也很明显:程序不加密和lisp一样都是解释性语言,运行速度慢,还有就是程序运行不符合cad命令行操作的习惯,虽然有其他方法可以弥补不加密的问题,但毕竟是治标不治本。
我个人推荐lisp和arx,小程序用lisp,商业程序arx,真正最有前途的应该是arx,程序经过编译加密速度无敌
VBA应该简单些吧?!
68651521发表于2006-6-10 20:36:00如果你的眼睛有严重的散光,那么请放弃LISP。因为无尽的括号会让你感到死亡是多么的可怕。
vba比较简单
我刚学了一周
现在我已经可以编一些简单的程序
足够我自己用了
VBA与LISP是不同的两种语言,LISP能加强CAD的绘图与设计功能,但与其它的如EXCEL,WORD的接口不好,但VBA能够与EXCEL很好的接好,两者所用的环境有点不同,但也相同,我比较喜欢VBA,而且VBA比较简单,只要有BASIC基础就OK了
有时VB需要20行才能搞定的事Perl两行就可以搞定了。
我是一开始就看了明经的书才接触VBA的,现在也会编了一些常用的能实现相对简单功能的小程序,原先会一点VB不高,所以学VBA还是容易上手的,但想学好那是相当的不容易,首先就应该是个VB的高手,哎,可惜我不是。
lisp我是一点不会,一个startapp命令就弄的我晕头转向,研究了很多贴今天白天才把我要用的运行过去了,Lisp真难。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-2-22 19:01 , Processed in 0.195562 second(s), 17 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.