首页 AutoLISP与Visual LISP的差别

AutoLISP与Visual LISP的差别

举报
开通vip

AutoLISP与Visual LISP的差别AutoCAD二次开发教程1/3AutoLISP与VisualLISP的差别那么究竟AutoLISP与VisualLISP差别在哪里呢?VisualLISP具有以下优点:1.与AutoLISP完全兼容。为了充分利用AutoLISP语言的优势和资源,新设计的VisualLISP将采用与AutoLISP完全兼容的模式。也就是说您原有使用AutoLISP所撰写的程序并不需任何的修改或稍稍加以修改,就可在VisualLISP环境中运行。此举将支持和维护了您在AutoCAD套装应用程序上的投资。那为什么VisualLISP可...

AutoLISP与Visual LISP的差别
AutoCAD二次开发教程1/3AutoLISP与VisualLISP的差别那么究竟AutoLISP与VisualLISP差别在哪里呢?VisualLISP具有以下优点:1.与AutoLISP完全兼容。为了充分利用AutoLISP语言的优势和资源,新 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 的VisualLISP将采用与AutoLISP完全兼容的模式。也就是说您原有使用AutoLISP所撰写的程序并不需任何的修改或稍稍加以修改,就可在VisualLISP环境中运行。此举将支持和维护了您在AutoCAD套装应用程序上的投资。那为什么VisualLISP可以与AutoLISP兼容呢?这是因为VisualLISP将它的程序语句设计成与AutoLISP相同,同时还新增了许多函数和系统变量,这使得AutoCAD的应用程序开发工作变得更加容易。只是,与AutoLISP不同的地方是:VisualLISP采用了向 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 LISP语言看齐的标准,以让程序设计师能更加兼容由LISP语言开发出其它人工智能系统,这也是程序设计语言走向标准化的重要步骤。因此,VisualLISP有些地方会 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 现得与AutoLISP不太一样。2.对象编程技术。VisualLISP与MicrosoftActiveX、ObjectARX以及MicrosoftVisualBasic一样都是对象导向程序设计语言。通过Autodesk公司开发的VisualLISPActiveX介面,AutoCAD的模型在交叉应用整合方面将具有更好的适应性,这将使用户所开发的套装应用程序不仅兼容于AutoCAD软件,而且与其它ActiveX-Compliant应用程序一样,通过联合数据库就可以方便的套用,从而解决了多年带来的应用程序智能化、整合性的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。3.功能强大的整合开发环境。VisualLISP也将是一个功能强大的整合开发环境。它整合了AutoLISP程式开发期间所需的几大主要工具和功能,包括:■VisualLISP采用"Compile-during-Load"(随载即编译)技术,来达到与AutoCAD二次开发教程2/3AutoLISP完全兼容的境界。■VisualLISP采用可支持AutoLISP与DCL色彩编码以及其它AutoLISP语句的全屏幕本文编辑器。如此,将可方便用户输入AutoLISP原始程序,并通过色彩编码对原始程序的不同部分加以颜色区分,以改善AutoLISP原始程序的可读性。■VisualLISP支持多种检査器。其中,语句检査器可以用来检査AutoLISP程序结构错误和内部函数中的变量错误。综合检查器可以提供对数据结构中变量和表达式值的浏览和编辑功能。■将VisualLISP的动态调整功能用于专门调整AutoLISP源程序上极具灵活性。它可以在一个窗口单一运行AutoLISP的源代码,而在AutoCAD窗口中同时显示该代程序代码所运行效果。■VisualLISP先进的原始程序编译器可以将AutoLISP的源程序编译成二进位文件。如此,将可大力的改善了程序的运行速度与其安全性。VisualLISP的原始程序文件(.LSP)或已编译文件(.FAS)都可以利用系统提供的ApplicationWizard软件,将之包装成一个单一的ADS或ARX模块。综上所述:VisualLISP是一种已将AutoLISP语言的优点完全保留,缺点完全克服,并与最新的程序设计技术相结合的全新的整合开发系统,它已成为AutoCAD的下一代语言标准。VisualLISP也将充分地利用现有的AutoLISP资源、极力的保护用户投资,所以它的推出已引起广大的AutoCAD用户及专业开发技术人员的强烈兴趣。此外,我们也可以看出:为了使过去已开发的大量AutoLISP程序不至于毁弃而造成浪费,Autodesk公司在AutoLISP的基础上加入了ActiveX的支持,并加AutoCAD二次开发教程3/3上了高效率的整合式开发环境,即VisualLISP。VisualLISP与AutoLISP相比,增加了许多如vl-、vlx-、via-、vlr-等开头,专门用来处理ActiveX对象的函数。ActiveX的导入使访问AutoCAD图元更简易直接。但是在这世上,鱼与熊掌总是难以兼得的,语句简易就会导致程序代码变长,一些简单的LISP函数就要经过几行或十几行或更多的程序来实现,这就增加了程序开发的时间。因此,灵活地运用VisualLISP,就可以有效地结合AutoLISP与ActiveX对象程序来大量地缩短开发的时间。这也是我们使用AutoLISP的理由。
本文档为【AutoLISP与Visual LISP的差别】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥4.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
Kindle读书文摘
暂无简介~
格式:pdf
大小:152KB
软件:PDF阅读器
页数:3
分类:互联网
上传时间:2018-04-22
浏览量:210