《Visual LISP实用教程》求取 ⇩

第一章 Visual LISP简介1

1.1 AutoLISP和Visual LISP的关系1

1.2 Visual LISP提供的新功能2

1.3 安装Visual LISP3

1.4 启动Visual LISP5

1.5 熟悉Visual LISP用户界面6

1.5.1 菜单概述8

1.5.2 控制台窗口11

1.5.3 文本编辑器概述12

1.5.4 加载并运行AutoLISP应用程序13

1.5.5 退出Visual LISP环境14

第二章 AutoLISP基础16

2.1 AutoLISP表达式16

2.1.1 AutoLISP数据类型17

2.1.2 AutoLISP函数语法20

2.2 AutoLISP程序文件20

2.2.1 格式化AutoLISP程序21

2.2.2 注释21

2.2.3 彩色化代码显示22

2.3 AutoLISP变量22

2.3.2 Nil变量23

2.3.3 预定义变量23

2.3.1 显示变量值23

2.4 数字操作24

2.5 字符串操作24

2.6 基本输出函数26

2.6.1 显示信息26

2.6.2 字符串中的控制字符27

2.6.3 通配符匹配28

2.7 比较和条件29

2.8 表处理29

2.8.1 点类型表31

2.8.2 点对32

2.9 符号和函数操作33

2.9.1 C:XXX函数34

2.9.2 函数中的局部变量36

2.9.3 带参数的函数38

第三章 与AutoCAD通信39

3.1 查询和Command函数39

3.1.1 Command函数40

3.1.2 系统和环境变量42

3.1.3 系统配置控制42

3.2 显示控制42

3.2.1 控制菜单43

3.2.2 图形和文本窗口显示控制45

3.2.3 低级图形控制45

3.3.1 getxxx函数46

3.3 获得用户输入46

3.3.2 用户输入函数的条件控制48

3.4 几何实用函数50

3.4.1 对象捕捉51

3.4.2 文本范围51

3.5 转换54

3.5.1 字符串转换54

3.5.2 角度转换56

3.5.3 ASCII代码转换57

3.5.4 单位转换59

3.5.5 坐标系转换62

3.6 文件操作63

3.6.1 文件查找64

3.6.2 存取帮助文件65

3.7 设备获取和控制65

3.7.1 获取用户输入65

3.7.2 校准数字化仪65

第四章 操作AutoCAD对象68

4.1 操作选择集68

4.1.1 选择集过滤器表71

4.1.2 在AutoLISP和ObjectARX应用程序间传递选择集76

4.2 对象操作77

4.2.1 实体名函数77

4.2.2 实体数据函数82

4.2.3 实体数据函数和图形屏幕87

4.2.4 多义线和轻装多义线88

4.2.5 非图形对象操作89

4.3 扩展实体数据——xdata90

4.3.1 扩展实体数据的组织91

4.3.2 注册应用程序93

4.3.3 检索扩展实体数据94

4.3.4 把扩展实体数据附着到实体上96

4.3.5 扩展实体数据内存管理96

4.3.6 扩展实体数据中的句柄97

4.4 Xrecord对象97

4.5.1 符号表98

4.5 获取符号表和词典98

4.5.2 词典条目100

第五章 应用Visual LISP进行程序开发102

5.1 系统控制台102

5.1.1 系统控制台的功能103

5.1.2 系统控制台的快捷菜单104

5.1.3 分隔符处理105

5.1.4 控制台中的彩色代码显示105

5.1.5 上下文相关的帮助106

5.1.6 记录控制台事件106

5.1.7 在Visual LISP中执行AutoLISP函数107

5.2.1 文件操作108

5.1.8 在Visual LISP和AutoCAD间切换108

5.2 应用文本编辑器108

5.2.2 彩色代码显示111

5.2.3 上下文相关的帮助112

5.2.4 文本编辑器的快捷菜单113

5.2.5 字段处理114

5.2.6 快捷功能114

5.3 格式化代码124

5.3.1 运行格式化器124

5.3.2 Visual LISP格式化基础125

5.4 语法错误检查133

5.4.1 检查括号是否匹配133

5.4.2 应用彩色代码功能检查语法错误134

5.4.3 用检查命令来查找语法错误135

5.5 运行程序136

第六章 调试程序137

6.1 在Visual LISP中进行调试137

6.1.1 设置断点140

6.1.2 调试程序141

6.1.3 跟踪表达式的运行结果142

6.1.4 在程序运行时跟踪变量143

6.1.5 继续运行程序144

6.2 调试特征144

6.2.2 断环145

6.2.1 开始调试145

6.2.3 断点147

6.3 Visual LISP数据检验工具149

6.3.1 监视窗口150

6.3.2 跟踪堆栈窗口151

6.3.3 符号服务158

6.3.4 检验器159

6.3.5 查看AutoCAD图形实体165

第七章 构造应用程序168

7.1 编译和连接程序168

7.1.2 编译一个程序文件169

7.1.1 如何应用编译器169

7.1.3 编译举例170

7.1.4 加载并运行编译过的程序171

7.1.5 连接函数调用172

7.2 构造独立的应用程序172

7.2.1 在AutoCAD中声明函数173

7.2.2 Visual LISP运行时系统175

7.3 生成应用程序模块179

7.3.1 应用程序向导180

7.3.2 加载和运行应用程序189

7.3.3 重新构造应用程序190

8.1.1 Visual LISP工程介绍191

8.1 管理多个Visual LISP文件191

第八章 维护Visual LISP应用程序191

8.1.2 定义一个工程193

8.1.3 设置工程属性194

8.1.4 工程窗口197

8.1.5 工程操作201

8.2 优化应用程序204

8.2.1 定义构造选项204

8.2.2 选择编译模式205

8.2.3 理解工程构造选项206

第九章 在Visual LISP中应用ActiveX对象210

9.1 AutoCAD对象模型213

9.1.1 对象属性214

9.1.2 对象功能215

9.1.3 对象集合215

9.2 获取AutoCAD对象215

9.2.1 用检验工具来查看对象属性216

9.2.2 从AutoCAD应用程序对象中获取其他对象217

9.2.3 过程概要218

9.3 应用Visual LISP函数实现ActiveX功能219

9.3.1 确定所需的Visual LISP函数219

9.3.2 确定如何调用一个函数220

9.3.3 转换Visual Basic参数到Visual LISP函数中221

9.3.4 观察和更新对象属性223

9.3.5 判断是否可以获取一个对象225

9.4 显示一个对象的属性和功能226

9.3.6 在形式参数中返回数值226

9.5 对象集合操作228

9.6 参数转换231

9.7 释放对象和内存231

9.8 转换对象引用232

第十章 向AutoCAD图形附着反应器234

10.1 反应器类型和事件234

10.2.2 定义对象反应器回调函数238

10.2.3 应用预定义的回调函数238

10.2.1 定义链接、编辑和数据库反应器238

10.2 定义回调函数238

10.3 生成反应器239

10.3.1 应用对象反应器240

10.3.2 在一个实体上附着反应器242

10.4 查询、修改和删除反应器242

10.4.1 检验反应器243

10.4.2 查询反应器244

10.4.3 修改反应器244

10.4.4 禁用反应器245

10.5 临时和永久的反应器246

第十一章 Visual LISP函数参考248

附录 错误代码390

1999《Visual LISP实用教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由康博创作室编著 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual LISP R14-2000编程与应用(1999 PDF版)
Visual LISP R14-2000编程与应用
1999 北京:科学出版社
实用中文Visual FoxPro 5.0学习教程(1998 PDF版)
实用中文Visual FoxPro 5.0学习教程
1998
Visual Basic新起点:6.0实用教程(1999年03月第1版 PDF版)
Visual Basic新起点:6.0实用教程
1999年03月第1版 机械工业出版社
Visual C++6.0实例教程(1999年04月第1版 PDF版)
Visual C++6.0实例教程
1999年04月第1版 电子工业出版社
VISUAL BASIC 3实例教程( PDF版)
VISUAL BASIC 3实例教程
北京:清华大学出版社
最佳Visual LISP及VBA for AutoCAD2000程序123例(1999 PDF版)
最佳Visual LISP及VBA for AutoCAD2000程序123例
1999 北京:北京航空航天大学出版社
中文Visual Foxpro 5.0实用教程(1997 PDF版)
中文Visual Foxpro 5.0实用教程
1997 北京:宇航出版社
Visual C++ 6.0开发实用教程(1998 PDF版)
Visual C++ 6.0开发实用教程
1998 北京:人民邮电出版社
Visual Basic 6.0实用教程(1999 PDF版)
Visual Basic 6.0实用教程
1999 北京:人民邮电出版社
微型计算机原理及应用(1998 PDF版)
微型计算机原理及应用
1998 西安:西安电子科技大学出版社
中文Visual Basic 6.0编程实用教程(1999 PDF版)
中文Visual Basic 6.0编程实用教程
1999 北京:中国水利水电出版社
Visual C++ 5.0实用培训教程(1998 PDF版)
Visual C++ 5.0实用培训教程
1998 北京:电子工业出版社
Visual C++4.X实用教程(1997 PDF版)
Visual C++4.X实用教程
1997 北京:人民邮电出版社
中文 Visual Basic 6.0实用教程(1999 PDF版)
中文 Visual Basic 6.0实用教程
1999 北京:北京希望电脑公司;北京:北京希望电子出版社
Visual BASIC语言 for Windows 实用教程(1995 PDF版)
Visual BASIC语言 for Windows 实用教程
1995 长沙:中南工业大学出版社