AutoCAD高级培训——第五讲之一.docVIP

  • 5
  • 0
  • 约4.67千字
  • 约 9页
  • 2019-08-06 发布于江苏
  • 举报
AutoCAD高级培训 第五讲之一 ——AutoCAD二次开发 (AutoLISP 语言编程概述) AutoLISP 语言简介 LISP——List Processing Language AutoLISP:嵌套于AutoCAD内部,将LISP与AutoCAD有机结合,是AutoCAD开发的重要工具。 AutoLISP的功能: ?可直接调用AutoCAD的几乎全部命令 ?具备一般高级语言的结构和功能 ?具备一般高级语言所没有的强大的图形处理功能 AutoLISP的特点 ?仅能以解释方式运行于AutoCAD内部(解释性程序设计语言) ?程序的全部内容均以函数形式给出,没有语句的概念,也没有其他语法结构,执行程序就是执行一系列的函数调用,也称“函数语言” ?把数据和程序统一表达为表结构,程序即数据,数据即程序,故也称为“表语言” ?运行程序就是对函数求值的过程,在此过程中实现函数的功能 AutoLISP的数据类型 ?符号 (SYM) ?字符串 (STR) ?表 (LIST) ?文件描述符 (FILE) ?AutoLISP的内部函数(SUBR) ?AutoCAD的选择集 (PICKSET) ?AutoCAD的实体名 (ENAME) ?函数分页表 (PAGETB) 基本应用:涉及前

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档