当前位置:首页 > 工业技术
AutoCAD VBA&VB.NET开发基础与实例教程
AutoCAD VBA&VB.NET开发基础与实例教程

AutoCAD VBA&VB.NET开发基础与实例教程PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:曾洪飞,张帆,卢择临编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2008
  • ISBN:750836371X
  • 页数:440 页
图书介绍:本书包括两部分内容,第一篇介绍使用VBA和ActiveX技术对AutoCAD进行二次开发,第二篇介绍使用.NET(可以选择VB.NET或C#语言)开发托管ObjectARX应用程序,对这两部分感兴趣的工程技术人员、研究人员和程序开发者都可以阅读本书,并从中受益。从技术的层次来说,本书适合初学者和中级用户,毕竟国内的VBA图书不多,而使用.NET开发托管ObjectARX应用程序的图书在全球尚属首例,这本图书以在国内几个著名的CAD论坛经常讨论的问题为主题,希望能够引导读者进入AutoCAD二次开发的大门,成为我们的一部分。
《AutoCAD VBA&VB.NET开发基础与实例教程》目录

第1篇 基于VBA和ActiveX模型的AutoCAD二次开发第1章 AutoCAD VBA开发入门1.1 Hello,VBA 2

1.1.1 说明 2

1.1.2 思路 2

1.1.3 步骤 3

1.1.4 效果 4

1.1.5 小结 6

1.2 AutoCAD ActiveX技术框架 6

1.2.1 说明 6

1.2.2 思路 6

1.2.3 步骤 8

1.2.4 效果 13

1.2.5 小结 13

第2章 创建和编辑二维图形对象 14

2.1 直线 14

2.1.1 说明 14

2.1.2 思路 14

2.1.3 步骤 14

2.1.4 效果 17

2.1.5 小结 18

2.2 圆和圆弧 18

2.2.1 说明 18

2.2.2 思路 18

2.2.3 步骤 19

2.2.4 效果 24

2.2.5 小结 25

2.3 多段线 25

2.3.1 说明 25

2.3.2 思路 25

2.3.3 步骤 25

2.3.4 效果 35

2.3.5 小结 39

2.4 面域 39

2.4.1 说明 39

2.4.2 思路 39

2.4.3 步骤 40

2.4.4 效果 44

2.4.5 小结 45

2.5 文字 45

2.5.1 说明 45

2.5.2 思路 45

2.5.3 步骤 46

2.5.4 效果 48

2.5.5 小结 48

2.6 填充 48

2.6.1 说明 48

2.6.2 思路 48

2.6.3 步骤 48

2.6.4 效果 53

2.6.5 小结 53

2.7 尺寸标注 53

2.7.1 说明 53

2.7.2 思路 54

2.7.3 步骤 54

2.7.4 效果 59

2.7.5 小结 59

2.8 引线和注释 59

2.8.1 说明 59

2.8.2 思路 60

2.8.3 步骤 60

2.8.4 效果 65

2.8.5 小结 65

2.9 椭圆和样条曲线 66

2.9.1 说明 66

2.9.2 思路 66

2.9.3 步骤 66

2.9.4 效果 68

2.9.5 小结 68

2.10 多段线的编辑 68

2.10.1 说明 68

2.10.2 思路 68

2.10.3 步骤 69

2.10.4 效果 74

2.10.5 小结 74

2.11 常用编辑操作 74

2.11.1 说明 74

2.11.2 思路 74

2.11.3 步骤 75

2.11.4 效果 76

2.11.5 小结 76

第3章 用户交互 78

3.1 提示用户输入 78

3.1.1 说明 78

3.1.2 思路 78

3.1.3 步骤 79

3.1.4 效果 80

3.1.5 小结 81

3.2 创建命令选项 81

3.2.1 说明 81

3.2.2 思路 81

3.2.3 步骤 81

3.2.4 效果 84

3.2.5 小结 84

3.3 选择集 84

3.3.1 说明 84

3.3.2 思路 85

3.3.3 步骤 87

3.3.4 效果 93

3.3.5 小结 96

3.4 访问AutoCAD内部命令 96

3.4.1 说明 96

3.4.2 思路 97

3.4.3 步骤 97

3.4.4 效果 100

3.4.5 小结 100

3.5 使用窗体 100

3.5.1 说明 100

3.5.2 思路 100

3.5.3 步骤 101

3.5.4 效果 103

3.5.5 小结 103

3.6 标准对话框 103

3.6.1 说明 103

3.6.2 思路 104

3.6.3 步骤 104

3.6.4 效果 107

3.6.5 小结 109

第4章 对象特性 112

4.1 图层 112

4.1.1 说明 112

4.1.2 思路 112

4.1.3 步骤 112

4.1.4 效果 114

4.1.5 小结 115

4.2 线型和线宽 115

4.2.1 说明 115

4.2.2 思路 115

4.2.3 步骤 117

4.2.4 效果 120

4.2.5 小结 120

第5章 视图和文档管理 121

5.1 文档管理 121

5.1.1 说明 121

5.1.2 思路 121

5.1.3 步骤 121

5.1.4 效果 123

5.1.5 小结 124

5.2 缩放视图 124

5.2.1 说明 124

5.2.2 思路 124

5.2.3 步骤 124

5.2.4 效果 126

5.2.5 小结 126

5.3 管理视图 126

5.3.1 说明 126

5.3.2 思路 126

5.3.3 步骤 127

5.3.4 效果 129

5.3.5 小结 129

第6章 算法几何基础知识 130

6.1 点和直线 130

6.1.1 说明 130

6.1.2 思路 130

6.1.3 步骤 131

6.1.4 效果 137

6.1.5 小结 138

6.2 圆和圆弧 138

6.2.1 说明 138

6.2.2 思路 138

6.2.3 步骤 139

6.2.4 效果 142

6.2.5 小结 143

6.3 多段线和多边形 143

6.3.1 说明 143

6.3.2 思路 143

6.3.3 步骤 143

6.3.4 效果 146

6.3.5 小结 146

第7章 文字和字体 147

7.1 创建文字样式 147

7.1.1 说明 147

7.1.2 思路 147

7.1.3 步骤 148

7.1.4 效果 152

7.1.5 小结 152

7.2 使用特殊字符和提取多行文字内容 153

7.2.1 说明 153

7.2.2 思路 153

7.2.3 步骤 155

7.2.4 效果 157

7.2.5 小结 158

7.3 使用ObjectDBX在图形中查找文字 158

7.3.1 说明 158

7.3.2 思路 158

7.3.3 步骤 159

7.3.4 效果 161

7.3.5 小结 161

第8章 块和属性 162

8.1 块的定义和插入 162

8.1.1 说明 162

8.1.2 思路 162

8.1.3 步骤 163

8.1.4 效果 165

8.1.5 小结 166

8.2 属性块 166

8.2.1 说明 166

8.2.2 思路 166

8.2.3 步骤 167

8.2.4 效果 168

8.2.5 小结 168

8.3 使用匿名块 168

8.3.1 说明 168

8.3.2 思路 168

8.3.3 步骤 168

8.3.4 效果 170

8.3.5 小结 171

第9章 处理三维对象 172

9.1 创建用户坐标系 172

9.1.1 说明 172

9.1.2 思路 172

9.1.3 步骤 173

9.1.4 效果 178

9.1.5 小结 179

9.2 在用户坐标系中创建实体 179

9.2.1 说明 179

9.2.2 思路 179

9.2.3 步骤 180

9.2.4 效果 185

9.2.5 小结 186

9.3 创建基本形体 186

9.3.1 说明 186

9.3.2 思路 186

9.3.3 步骤 187

9.3.4 效果 189

9.3.5 小结 189

9.4 在三维空间创建填充 189

9.4.1 说明 189

9.4.2 思路 189

9.4.3 步骤 189

9.4.4 效果 191

9.4.5 小结 191

第10章 处理AutoCAD中的事件 193

10.1 应用程序层事件 193

10.1.1 说明 193

10.1.2 思路 193

10.1.3 步骤 193

10.1.4 效果 194

10.1.5 小结 194

10.2 文档层事件 195

10.2.1 说明 195

10.2.2 思路 195

10.2.3 步骤 196

10.2.4 效果 197

10.2.5 小结 198

10.3 对象层事件 198

10.3.1 说明 198

10.3.2 思路 198

10.3.3 步骤 199

10.3.4 效果 200

10.3.5 小结 200

第11章 布局和打印 201

11.1 布局和工作空间 201

11.1.1 说明 201

11.1.2 思路 201

11.1.3 步骤 202

11.1.4 效果 203

11.1.5 小结 203

11.2 打印 204

11.2.1 说明 204

11.2.2 思路 204

11.2.3 步骤 204

11.2.4 效果 205

11.2.5 小结 206

第12章 扩展数据和字典 207

12.1 扩展数据 207

12.1.1 说明 207

12.1.2 思路 207

12.1.3 步骤 208

12.1.4 效果 210

12.1.5 小结 211

12.2 扩展字典和命名对象字典 211

12.2.1 说明 211

12.2.2 思路 211

12.2.3 步骤 212

12.2.4 效果 217

12.2.5 小结 217

第13章 文件和数据库 218

13.1 读写文件 218

13.1.1 说明 218

13.1.2 思路 218

13.1.3 步骤 219

13.1.4 效果 222

13.1.5 小结 222

13.2 ADO访问数据库 222

13.2.1 说明 222

13.2.2 思路 223

13.2.3 步骤 224

13.2.4 效果 231

13.2.5 小结 232

13.3 配置信息的保存 232

13.3.1 说明 232

13.3.2 思路 232

13.3.3 步骤 232

13.3.4 效果 234

13.3.5 小结 234

13.4 搜索某个文件夹中的所有的文件 234

13.4.1 说明 234

13.4.2 思路 235

13.4.3 步骤 236

13.4.4 效果 240

13.4.5 小结 240

第14章 VBA相关开发技术 241

14.1 使用Excel数据绘图 241

14.1.1 说明 241

14.1.2 思路 241

14.1.3 步骤 242

14.1.4 效果 243

14.1.5 小结 244

14.2 在VB中创建应用程序 244

14.2.1 说明 244

14.2.2 思路 244

14.2.3 步骤 245

14.2.4 效果 250

14.2.5 小结 251

14.3 工具栏 254

14.3.1 说明 254

14.3.2 思路 254

14.3.3 步骤 254

14.3.4 效果 256

14.3.5 小结 256

14.4 下拉菜单和快捷菜单 256

14.4.1 说明 256

14.4.2 思路 257

14.4.3 步骤 257

14.4.4 效果 260

14.4.5 小结 260

14.5 更改AutoCAD的图标和标题栏 261

14.5.1 说明 261

14.5.2 思路 261

14.5.3 步骤 261

14.5.4 效果 263

14.5.5 小结 263

第2篇 基于.NET和托管ObjectARX的AutoCAD二次开发第15章 .NET开发AutoCAD入门15.1 欢迎进入.NET开发AutoCAD的世界 266

15.1.1 说明 266

15.1.2 思路 266

15.1.3 步骤 267

15.1.4 效果 270

15.1.5 小结 271

15.2 AutoCAD.NET程序向导 273

15.2.1 说明 273

15.2.2 思路 273

15.2.3 步骤 277

15.2.4 效果 278

15.2.5 小结 278

15.3 AutoCAD.NET程序的初始化与优化 279

15.3.1 说明 279

15.3.2 思路 279

15.3.3 步骤 280

15.3.4 效果 281

15.3.5 小结 282

15.4 自动加载.NET程序 282

15.4.1 说明 282

15.4.2 思路 282

15.4.3 步骤 282

15.4.4 效果 285

15.4.5 小结 288

第16章 创建基本图形对象 289

16.1 直线 289

16.1.1 说明 289

16.1.2 思路 289

16.1.3 步骤 290

16.1.4 效果 293

16.1.5 小结 294

16.2 圆、圆弧、椭圆和样条曲线 294

16.2.1 说明 294

16.2.2 思路 294

16.2.3 步骤 295

16.2.4 效果 297

16.2.5 小结 298

16.3 多段线、文字、填充和表格 298

16.3.1 说明 298

16.3.2 思路 298

16.3.3 步骤 299

16.3.4 效果 303

16.3.5 小结 307

16.4 面域和三维实体 307

16.4.1 说明 307

16.4.2 思路 307

16.4.3 步骤 309

16.4.4 效果 310

16.4.5 小结 312

16.5 尺寸标注 312

16.5.1 说明 312

16.5.2 思路 312

16.5.3 步骤 313

16.5.4 效果 316

16.5.5 小结 318

第17章 交互与编辑图形对象 319

17.1 和用户交互 319

17.1.1 说明 319

17.1.2 思路 319

17.1.3 步骤 320

17.1.4 效果 323

17.1.5 小结 324

17.2 选择集 324

17.2.1 说明 324

17.2.2 思路 324

17.2.3 步骤 326

17.2.4 效果 328

17.2.5 小结 328

17.3 编辑图形对象 328

17.3.1 说明 328

17.3.2 思路 328

17.3.3 步骤 329

17.3.4 效果 332

17.3.5 小结 333

第18章 符号表 334

18.1 图层 334

18.1.1 说明 334

18.1.2 思路 335

18.1.3 步骤 335

18.1.4 效果 339

18.1.5 小结 340

18.2 文字样式 340

18.2.1 说明 340

18.2.2 思路 340

18.2.3 步骤 340

18.2.4 效果 343

18.2.5 小结 343

18.3 标注样式 343

18.3.1 说明 343

18.3.2 思路 344

18.3.3 步骤 344

18.3.4 效果 346

18.3.5 小结 346

18.4 视图 347

18.4.1 说明 347

18.4.2 思路 347

18.4.3 步骤 347

18.4.4 效果 348

18.4.5 小结 349

18.5 视口 349

18.5.1 说明 349

18.5.2 思路 349

18.5.3 步骤 349

18.5.4 效果 350

18.5.5 小结 351

18.6 UCS 351

18.6.1 说明 351

18.6.2 思路 351

18.6.3 步骤 352

18.6.4 效果 354

18.6.5 小结 354

第19章 数据库与容器对象 356

19.1 操作数据库 356

19.1.1 说明 356

19.1.2 思路 356

19.1.3 步骤 359

19.1.4 效果 363

19.1.5 小结 365

19.2 组 365

19.2.1 说明 365

19.2.2 思路 365

19.2.3 步骤 366

19.2.4 效果 368

19.2.5 小结 368

19.3 为实体添加扩展数据 368

19.3.1 说明 368

19.3.2 思路 369

19.3.3 步骤 369

19.3.4 效果 371

19.3.5 小结 371

19.4 为实体添加扩展记录 371

19.4.1 说明 371

19.4.2 思路 371

19.4.3 步骤 372

19.4.4 效果 373

19.4.5 小结 373

第20章 块和属性 374

20.1 创建不带属性的块 374

20.1.1 说明 374

20.1.2 思路 374

20.1.3 步骤 374

20.1.4 效果 375

20.1.5 小结 376

20.2 创建带属性的块 376

20.2.1 说明 376

20.2.2 思路 376

20.2.3 步骤 376

20.2.4 效果 377

20.2.5 小结 378

20.3 插入块参照 378

20.3.1 说明 378

20.3.2 思路 378

20.3.3 步骤 379

20.3.4 效果 381

20.3.5 小结 382

20.4 遍历块参照中的实体 382

20.4.1 说明 382

20.4.2 思路 382

20.4.3 步骤 383

20.4.4 效果 385

20.4.5 小结 385

20.5 在当前文件中插入外部文件中的块 385

20.5.1 说明 385

20.5.2 思路 386

20.5.3 步骤 386

20.5.4 效果 388

20.5.5 小结 388

第21章 事件与用户界面 389

21.1 事件 389

21.1.1 说明 389

21.1.2 思路 389

21.1.3 步骤 391

21.1.4 效果 394

21.1.5 小结 394

21.2 对话框 395

21.2.1 说明 395

21.2.2 思路 395

21.2.3 步骤 396

21.2.4 效果 401

21.2.5 小结 403

21.3 自定义多页对话框及状态栏窗格 403

21.3.1 说明 403

21.3.2 思路 403

21.3.3 步骤 405

21.3.4 效果 407

21.3.5 小结 408

21.4 AutoCAD可停靠式对话框 408

21.4.1 说明 408

21.4.2 思路 408

21.4.3 步骤 410

21.4.4 效果 414

21.4.5 小结 415

21.5 工具栏 415

21.5.1 说明 415

21.5.2 思路 416

21.5.3 步骤 416

21.5.4 效果 418

21.5.5 小结 419

21.6 自定义菜单与快捷菜单 419

21.6.1 说明 419

21.6.2 思路 419

21.6.3 步骤 421

21.6.4 效果 423

21.6.5 小结 424

第22章 拖拽效果的实现 425

22.1 创建椭圆弧 425

22.1.1 说明 425

22.1.2 思路 425

22.1.3 步骤 425

22.1.4 效果 431

22.1.5 小结 432

22.2 创建五角星 432

22.2.1 说明 432

22.2.2 思路 432

22.2.3 步骤 433

22.2.4 效果 436

22.2.5 小结 437

22.3 移动操作时的拖拽效果 437

22.3.1 说明 437

22.3.2 思路 437

22.3.3 步骤 437

22.3.4 效果 439

22.3.5 小结 440

相关图书
作者其它书籍
返回顶部