词条 | autocad二次开发 |
释义 | 为了使重复性较大的计算绘图工作量减小和更加规范准确 使用VB,VC等开发语言对AutoCAD绘图软件进行开发, 也可以使用AutoCAD自带的VBA进行开发 对于不同的开发语言,使用的二次开发技术也不一样,VC中一般使用AutoLisp,VB使用ActiveX Automation较为快捷,最为方便的就是使用AutoCAD自带的VBA进行开发。 AutoCAD进行二次开发的工具有 1、ObjectARX ObjectARX的功能比较强大,效率比较高, 但是编程人员必须掌握VC++,难度比较大一点。 而且开发效率不高,容易出现内存泄漏。 2、VBA和Lisp VBA和Lisp比较简单易用,但是不适合做大型程序。AutoLISP 语言的优点是语法规则简单、灵活,功能特别是图形功能强大,可以根据不同的专业需求,直接对AutoCAD进行内部操作。缺点是缺乏综合性的开发环境,综合能力差。 3 、.NET 则结合了VC++的强大功能和VBA的易学易用, 可以迅速开发出功能强大的AutoCAD程序。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。