图书介绍
中文版AutoCAD 2002/2000 Visual LISP开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 康博编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302046549
- 出版时间:2001
- 标注页数:652页
- 文件大小:57MB
- 文件页数:667页
- 主题词:
PDF下载
下载说明
中文版AutoCAD 2002/2000 Visual LISP开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 应用Visual LISP环境1
1.1启动Visual LISP2
1.2 Visual LISP环境界面3
1.2.1菜单概述4
1.2.2控制台窗口6
1.2.3文本编辑器概述7
1.2.4加载并运行Auto LISP应用程序8
1.2.5加载Auto LISP扩展函数9
1.2.6退出Auto LISP环境10
第2章 应用Visual LISP进行程序开发11
2.1系统控制台12
2.1.1系统控制台的功能12
2.1.2系统控制台的快捷菜单13
2.1.3分隔符处理14
2.1.4上下文相关的帮助15
2.1.5记录控制台事件15
2.1.6使用控制台历史记录16
2.1.7在Visual LISP和AutoCAD间切换17
2.2.1文件操作18
2.2应用文本编辑器18
2.2.2彩色代码显示20
2.2.3上下文相关的帮助21
2.2.4文本编辑器的快捷菜单22
2.2.5字段处理23
2.2.6快捷功能23
2.3格式化代码33
2.3.1运行格式化器33
2.3.2 Visual LISP格式化基础33
2.4语法错误检查41
2.4.1检查括号是否匹配42
2.4.2应用彩色代码功能检查语法错误43
2.4.3用检查命令查找语法错误44
2.5 Visual LISP环境和格式设置选项45
2.5.1窗口属性45
2.5.2环境选项48
2.5.3保存设置52
第3章 调试程序53
3.1在Visual LISP中进行调试54
3.1.1设置断点57
3.1.2单步调试程序58
3.1.3跟踪表达式的运行结果60
3.1.4在程序运行时跟踪变量60
3.1.5继续运行程序61
3.1.6在“自动执行”模式下运行62
3.2 Visual LISP的调试功能62
3.2.1开始调试63
3.2.2中断循环63
3.2.3断点65
3.3.1“监视”窗口68
3.3数据检验工具68
3.3.2“跟踪堆栈”窗口70
3.3.3“符号服务”对话框76
3.3.4检验器78
3.3.5查看AutoCAD图形图元84
第4章 编译应用程序87
4.1编译和链接程序88
4.1.1如何应用编译器88
4.1.2编译举例90
4.1.3加载并运行编译过的程序91
4.2生成应用程序92
4.1.4链接函数调用92
4.2.1创建新的应用程序93
4.2.2应用程序输出文件介绍97
4.2.3加载和运行Visual LISP应用程序98
4.2.4修改应用程序选项98
4.2.5重新编译应用程序99
4.2.6更新应用程序99
4.3针对多文档环境的设计方法100
4.3.1理解名称空间100
4.3.2在自身的名称空间中运行应用程序102
4.3.3在名称空间中共享数据106
4.3.4MDI环境下的错误处理108
4.3.5在MDI环境下使用AutoLISP的限制109
第5章 程序维护110
5.1管理多个Visual LISP文件111
5.2定义一个工程112
5.2.1设置工程特性113
5.2.2工程窗口116
5.3.2在工程文件中查找字符120
5.3工程操作120
5.3.1打开一个工程120
5.3.3由工程编译应用程序121
5.4优化应用程序122
5.4.1定义编译选项122
5.4.2选择编译模式123
5.4.3选择链接模式124
5.4.4安全优化125
第6章 使用ActiveX127
6.1在AutoLISP中使用ActiveX对象128
6.2 AutoCAD对象模型132
6.2.1对象特性132
6.2.2对象方法133
6.2.3对象集合133
6.3访问AutoCAD对象134
6.3.1用检验工具查看对象特性134
6.3.2从AutoCAD应用程序对象中获取其他对象136
6.3.3过程概要137
6.3.4编程技巧138
6.4应用Visual LISP函数实现ActiveX方法139
6.4.1确定所需的Visual LISP函数140
6.4.2确定如何调用一个函数141
6.4.3将AutoLISP数据类型转换为ActiveX数据类型142
6.4.4读取和更新对象特性147
6.4.5使用通过参数返回值的ActiveX方法149
6.4.6显示一个对象的特性和方法150
6.4.7对象集合操作152
6.4.8释放对象和释放内存155
6.4.9转换对象引用155
6.4.10处理ActiveX方法返回的错误157
6.5使用ActiveX与其他应用程序交互159
6.5.1输入类型库159
6.5.2建立与应用程序的连接161
6.5.3应用程序编码样例161
6.5.4不输入类型库时使用ActiveX165
第7章 使用反应器167
7.1理解反应器类型和事件168
7.2定义回调函数170
7.3创建反应器172
7.3.1使用对象反应器173
7.3.2将数据附着到反应器对象175
7.4在多重名称空间中使用反应器175
7.5查询、修改和删除反应器177
7.5.1检验反应器177
7.5.2使用函数调用查询反应器178
7.5.3修改反应器179
7.5.4删除反应器180
7.6临时反应器和永久反应器181
7.7反应器使用规则181
第8章 AutoLISP基础183
8.1 AutoLISP表达式184
8.1.1 AutoLISP数据类型185
8.1.2 AutoLISP函数语法188
8.2 AutoLISP程序文件188
8.2.1格式化AutoLISP程序189
8.2.2注释189
8.3 AutoLISP变量190
8.3.1显示变量值190
8.3.3预定义变量191
8.3.2 nil变量191
8.4数字操作192
8.5字符串操作193
8.6基本输入函数194
8.6.1显示信息194
8.6.2字符串中的控制字符195
8.6.3通配符匹配196
8.7比较和条件197
8.8表处理198
8.8.1点类型表199
8.8.2点对201
8.9符号和函数操作202
8.9.1 C:XXX函数203
8.9.2函数中的局部变量205
8.9.3带参数的函数207
8.10错误处理208
8.10.1使用*error*函数209
8.10.2捕获错误和继续执行程序210
第9章 和AutoCAD通讯213
9.1.1Command函数214
9.1查询和Command函数214
9.1.2系统和环境变量216
9.1.3系统配置控制216
9.2显示控制217
9.2.1控制菜单217
9.2.2图形和文本窗口显示控制219
9.2.3低级图形控制220
9.3获得用户输入220
9.3.1 getxxx函数220
9.3.2用户输入函数的条件控制222
9.4几何实用函数225
9.4.1对象捕捉225
9.4.2文本范围226
9.5转换229
9.5.1字符串转换229
9.5.2角度转换231
9.5.3 ASCII代码转换232
9.5.4单位转换235
9.5.5坐标系转换237
9.6.1文件查找239
9.6文件处理239
9.6.2存取帮助文件240
9.7设备访问和控制241
9.7.1获取用户输入241
9.7.2校准数字化仪241
第10章 操作AutoCAD对象244
10.1操作选择集245
10.1.1选择集过滤器表247
10.1.2在AutoLISP和ObjectARX应用程序间传递选择集253
10.2.1图元名称函数254
10.2对象操作254
10.2.2图元数据函数260
10.2.3图元数据函数和图形屏幕265
10.2.4多段线和轻装多段线266
10.2.5非图形对象操作267
10.3扩展图元数据——xdata268
10.3.1扩展图元数据的组织269
10.3.2注册应用程序271
10.3.3检索扩展图元数据272
10.3.4扩展图元数据附着到图元上274
10.3.5扩展图元数据内存管理275
10.3.6扩展图元数据中的句柄275
10.4Xrecord对象276
10.5获取符号表和词典277
10.5.1符号表277
10.5.2词典条目278
第11章 设计对话框280
11.1对话框部件281
11.2.1 base.DCL和acad.DCL文件282
11.2用DCL定义对话框282
11.2.2引用DCL文件283
11.2.3 DCL语法283
11.3用Visual LISP显示对话框286
11.3.1预览错误处理287
11.3.2 DCL文件的语义核查288
11.4调整对话框的布局289
11.4.1在控件组中分配控件289
11.4.2调整控件间距290
11.4.3调整右端和底部的空间290
11.4.4调整加框行和列周围的空间291
11.4.5自定义退出按钮文本292
11.5设计指南294
11.5.1美观和功效294
11.5.2前后一致的设计和清晰明了的语言294
11.5.3用户控制294
11.5.4容错处理296
11.5.5提供帮助296
11.5.6考虑残疾用户296
11.5.9布局297
11.5.8避免缩略语297
11.5.7单词字母的大写297
11.5.10控件的大小和位置298
11.5.11禁用控件298
11.5.12嵌套对话框298
11.5.13隐藏对话框298
11.5.14提供默认值299
11.5.15处理键盘输入299
11.5.16预定义控件和控件组的指导300
11.5.17错误处理302
第12章 管理对话框304
12.1.1简介305
12.1使用AutoLISP程序控制对话框305
12.1.2对话框打开时限制函数306
12.2动作表达式和回调307
12.2.1动作表达式308
12.2.2回调原因309
12.3控件处理310
12.3.1初始化模式和值310
12.3.2在回调时改变模式和值310
12.3.4处理滑块312
12.3.3处理单选控件组312
12.3.5处理编辑框313
12.4嵌套对话框314
12.5隐藏对话框314
12.6列表框和弹出式列表317
12.6.1列表操作318
12.6.2处理列表框319
12.7图像控件和按钮320
12.7.1创建图像320
12.7.2处理图像按钮322
12.8特定应用数据323
12.9 DCL错误处理324
12.10.1函数序列325
A.2.4错误处理函数325
12.10对话框函数概要325
12.10.2样例——块定义对话框326
第13章 可编程对话框参考327
13.1控件属性328
13.1.1属性类型328
13.1.2受限制的属性329
13.1.3用户定义的属性329
13.2预定义属性摘要330
13.3 DCL属性目录331
13.4 DCL控件功能摘要339
13.4.1预定义活动控件339
13.4.2控件组339
13.4.3用于装饰和说明的控件340
13.4.4文本控件组340
13.4.5对话框退出按钮和错误控件340
13.5 DCL控件目录341
13.6可编程对话框函数摘要354
第十四章 AutoLISP参考356
附录A AutoLISP函数摘要621
A.1分类概要622
A.2基本函数622
A.2.1应用程序处理函数622
A.2.2数学函数623
A.2.3等量和条件函数624
A.2.5函数处理函数626
A.2.6表操作函数626
A.2.7字符串处理函数628
A.2.8符号处理函数629
A.3实用函数629
A.3.1转换函数630
A.3.2设备访问函数630
A.3.3显示控制函数630
A.3.4文件处理函数631
A.3.5几何函数632
A.3.6查询和命令函数633
A.4.1扩展数据处理函数634
A.4选择集、对象和符号表函数634
A.3.7用户输入函数634
A.4.2对象处理函数635
A.4.3选择集操作函数636
A.4.4符号表和词典处理函数636
A.5内存管理函数637
A.6 Visual LISP的AtuoLISP扩展函数638
A.6.1 ActiveX集合操作函数638
A.6.2 ActiveX数据转换函数638
A.6.3 ActiveX方法调用函数639
A.6.5 ActiveX特性处理函数640
A.6.4 ActiveX对象处理函数640
A.6.6曲线测量函数641
A.6.7词典函数642
A.6.8对象处理函数642
A.7反应器函数643
A.8 VLX名称空间函数645
A.9名称空间通信函数646
A.10 Windows 注册表函数647
附录B AutoLISP错误代码648
热门推荐
- 2274386.html
- 3293218.html
- 1373821.html
- 1708786.html
- 541109.html
- 683044.html
- 3149531.html
- 1501481.html
- 564659.html
- 2021405.html
- http://www.ickdjs.cc/book_2391199.html
- http://www.ickdjs.cc/book_29477.html
- http://www.ickdjs.cc/book_1212418.html
- http://www.ickdjs.cc/book_761972.html
- http://www.ickdjs.cc/book_2133769.html
- http://www.ickdjs.cc/book_1427433.html
- http://www.ickdjs.cc/book_3374102.html
- http://www.ickdjs.cc/book_1145211.html
- http://www.ickdjs.cc/book_1799940.html
- http://www.ickdjs.cc/book_84636.html