图书介绍

深入浅出AUTOCAD.NET二次开发pdf电子书版本下载

深入浅出AUTOCAD.NET二次开发
  • 李冠亿编 著
  • 出版社: 北京:中国建筑工业出版社
  • ISBN:7112140196
  • 出版时间:2012
  • 标注页数:471页
  • 文件大小:82MB
  • 文件页数:479页
  • 主题词:AutoCAD软件

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

深入浅出AUTOCAD.NET二次开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述 1

1.1 AutoCAD功能特点 1

1.2 AutoCAD二次开发的意义及内容 3

1.3 AutoCAD二次开发方式 4

1.3.1 ADS 4

1.3.2 ObjectARX/ObjectDBX 4

1.3.3 AutoLISP/Visual LISP 5

1.3.4 VBA/AutoCAD ActiveX Automation(COM) 6

1.3.5 AutoCAD.NET 8

1.4 开发方式对比 9

第2章 AutoCAD操作应用 11

2.1 基本界面 11

2.2 基本功能 13

2.2.1 绘图 13

2.2.2 标注 15

2.2.3 编辑 15

2.2.4 参数化 15

第3章 程序设计基础 17

3.1 .NET简介 17

3.2 C#简介 22

3.2.1 开发环境 22

3.2.2 关键字 25

3.2.3 运算符、表达式 25

3.2.4 数据类型 27

3.2.5 基本语句 30

3.3 C++/CLI简介 36

3.3.1 项目配置 36

3.3.2 数据类型 38

3.4 数据结构 43

3.4.1 线性结构 43

3.4.2 非线性结构 44

3.4.3 排序 47

3.4.4 查找 50

3.5 算法 51

第4章 数据库基础 53

4.1 数据模型 53

4.2 关系型数据库 53

4.2.1 二维表 53

4.2.2 关系代数 54

4.3 SQL语言 56

4.4 数据库设计 57

4.5 DWG数据库 58

第5章 AutoCAD.NET二次开发 59

5.1 AutoCAD.NET二次开发环境及配置 59

5.1.1 项目配置 59

5.1.2 编译、调试 64

5.1.3 程序部署 67

5.1.4 混合开发 73

5.2 AutoCAD.NET API 88

5.2.1 Autodesk.AutoCAD.ApplicationServices(应用程序服务) 89

5.2.2 Autodesk.AutoCAD.DatabaseServices(数据库服务) 98

5.2.3 Autodesk.AutoCAD.EditorInput(用户交互) 269

5.2.4 Autodesk.AutoCAD.Geometry(几何) 292

5.2.5 Autodesk.AutoCAD.BoundaryRepresentation(边界表示) 300

5.2.6 Autodesk.AutoCAD.Runtime(运行时) 306

5.2.7 Autodesk.AutoCAD.Windows、Autodesk.Windows(窗体界面) 313

第6章 开发实例 323

6.1 数据库 323

6.1.1 添加块定义 323

6.1.2 添加实体到模型空间 325

6.1.3 添加、删除图层 326

6.1.4 添加对象到命名对象词典 330

6.1.5 写块克隆 331

6.1.6 设置当前视图 333

6.1.7 自定义数据库对象 337

6.2 实体对象 346

6.2.1 创建简单实体 346

6.2.2 创建三维实体 349

6.2.3 添加普通图块 352

6.2.4 添加带属性的块 354

6.2.5 实体变形 358

6.2.6 扩展数据 360

6.2.7 注释比例 363

6.2.8 改变显示次序 366

6.2.9 驱动动态块 368

6.2.10 添加实体到组 372

6.2.11 实体边界 374

6.2.12 获取子实体GSMarker(图形系统标记) 376

6.2.13 自定义实体 378

6.3 用户交互 390

6.3.1 输出消息 390

6.3.2 输入数据 392

6.3.3 自定义用户界面 397

6.3.4 面板 403

6.3.5 带式菜单 404

6.3.6 快捷菜单 409

6.4 事件 410

6.4.1 对象删除事件 410

6.4.2 文档双击事件 411

6.5 即时绘图 413

6.5.1 直线即时绘图 413

6.5.2 多段线即时绘图 417

6.6 规则重定义 423

6.6.1 显示重定义 423

6.6.2 夹点重定义 425

6.7 数据处理 433

6.7.1 写Excel文件 433

6.7.2 LINQ数据检索 436

6.8 混合开发 439

6.8.1 AutoCAD.NET调用ObjectARX程序 439

6.8.2 AutoCAD.NET调用AutoCAD ActiveX组件 442

6.8.3 AutoCAD.NET与AutoLisp相互调用 444

6.9 程序部署 446

6.9.1 注册表部署 446

6.9.2 配置文件部署 452

6.10 Windows程序与AutoCAD应用程序交互 454

附录 457

附录A:AutoCAD版本对应的注册表信息 457

附录B:ObjectARX库与AutoCAD.NET程序集对应关系 457

附录C:AutoCAD常用操作快捷键 458

附录D:AutoCAD系统变量 459

附录E:命名规范 470

参考文献 471

精品推荐