有哪位做过ACAD二次开发,请给我讲讲(100分)

  • 主题发起人 主题发起人 sntmpl
  • 开始时间 开始时间
S

sntmpl

Unregistered / Unconfirmed
GUEST, unregistred user!
有哪位做过ACAD二次开发,请给我讲讲
 
给你介绍一个网站www.mjtd.com,里面讲的还可以。
 
没有做过
 
我做过,我毕业设计的时候做了3、4个月,但是为唐山市水泥机械厂开发CAD二次开发
的参数化设计的东西,当时我们用的Visual Lisp作为开发工具,当然你也可以用VBA。
总之,Lisp是一种让人感觉很不习惯的语言,她的原则是一切都是表。这和Java的一切
都是对象有点接近,但是,它们一部分是面向基于“强制”的编程,每种方法都有自己特殊
的用途,适合解决某一类的问题。但只要超出了它们力所能及的范围,就会显得非常笨拙。
给我感觉这是介于过程语言(比如C语言)和纯面向对象的语言(如 Java)之间的一种语言。
如果你用VBA开发的话,我想我就不用多说了,和VB差不多
还有一种ARX,因为当时没有用到,所以没有具体的体会,只是看了看书,不敢妄言!
 
非常感谢,您的意思是用VBA好一点了???
 
也不一定,我感觉用Lisp更地道一些,因为Lisp是CAD的专门的二次开发的语言
 
用VC、VB、Lisp都可以,找本书看看,很多
 
如果是小项目可以用 vba,vba的代码的保密好象不是很好。
如果是大项目就要用 ARX,但开发速度可能要慢一些。
lisp很枯燥乏味,好象不是面向对象的语言。
 
用ARX吧,虽然难一点但做程序肯定没问题
 
我用vba开发过一个软件,感觉还可以。开发速度比较快!!
 
多人接受答案了。
 
后退
顶部