《Visual LISP应用程序开发指南 利用AP-API开发高效应用程序》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Phil Kreiker著;李世国等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:711108604X
  • 页数:377 页
图书介绍:本书介绍VisualLISP的应用,以及作者开发的“充满编程艺术与技巧的应用程序编程接口”(ArtfulProgrammingAPI

第1章 安装AP-API 1

1.1 安装 1

1.2 配置AutoCAD 1

第2章 操纵AutoCAD 4

2.1 基本原则 4

2.2 关闭命令回显 5

2.3 保存和恢复系统变量 6

2.4 合人意的U命令 7

2.5 处理Escape键 8

2.6 防止命令透明执行 9

2.7 处理回车键 11

2.8 示范程序框架 12

2.9 控制用户命令 13

2.10 没有选择,就没有操作 18

2.11 先选择对象,后调用命令 20

2.12 用好上一个选择集 21

2.13 管理世界坐标系 22

2.14 获取我们需要的对象 25

2.15 输入的确认与限制 26

2.16 AutoCAD命令中的缺省值 35

2.17 关键字、提示和上下文菜单 37

第3章 管理对话框 40

3.1 保持位置 40

3.2 你应该做到 42

3.3 不是为了嵌套而嵌套 44

3.4 隐藏对话框 46

3.5 在对话框中显示幻灯片 47

3.6 获得字符串 49

3.7 获得整型数 52

3.8 获得实数 55

3.9 复选框和单选按钮 57

3.10 列表框和弹出式列表 60

第4章 用ActiveX Automation处理AutoCAD图形 64

4.1 只有当你的工具是一把榔头的时候,任何事情才会像一颗钉子 64

4.2 AutoCAD的DXF文件格式 64

4.3 文件头段 64

4.4 表段 64

4.5 块段 65

4.6 图形实体段 65

4.7 非图形对象段 65

4.8 AutoLISP<->AutoCAD数据格式 65

4.9 AutoCAD对象模型 66

4.10 为什么要使用ActiveX Automation 66

4.11 在何处画线 67

4.12 在何处画了线 70

4.13 符号表 70

4.14 创建图块 70

4.15 在UCS中画图 71

第5章 充分利用ActiveX Automation 73

5.1 消息框 73

5.2 命令的输入 74

5.3 菜单和工具栏 74

5.3.1 删除菜单项 74

5.3.2 插入菜单项 82

第6章 反应器入门 84

第7章 生成和配置应用程序 88

7.1 创建工程 89

7.2 创建应用程序 91

7.3 加载应用程序 94

7.4 安装应用程序 96

7.5 配置应用程序 98

附录 AP-API参考 99

A.1 AP-API实用函数 100

A.2 AP-API ActiveX实用函数 136

A.3 AP-API ActiveX反应器函数 142

A.4 AP-API ActiveX方法函数 144

A.5 AP-API ActiveX属性函数 208