AutoCAD VBA是AutoCAD和Visual Basic的结合技术,利用它可以完成AutoCAD的二次开发工作,本书从一个简单的VBA应用程序开始,逐步介绍了创建VBA宏的方法、VBA的编程原理、如何使用宏绘制直线和实体、如何完成重用与定制,以及如何完成二维和三维绘图工作。本书有针对性地列举了大量实例及实用代码,以便读者理解并掌握AutoCAD VBA技术。
第一部分 VBA宏和Visual Basic Editor\r\n\r\n第1章 开发一个简单的VBA应用程序\r\n\r\n使用AutoCAD VBA的好处\r\nAutoCAD VBA环境\r\n开发第一个应用程序\r\n小结\r\n\r\n第2章 创建建VBA宏\r\n\r\n宏的含义\r\nThisDrawing对象\r\n标准模块\r\n创建宏,将文本添加至图形中\r\n使用VBA的Date函数和Time函数\r\n装入VBA工程文件\r\n通过宏代码启动应用程序\r\n小结\r\n\r\n第3章 快速浏览IDE\r\n\r\nVBA IDE组件\r\n打印UserForms\r\n浏览代码命令\r\n获取帮助\r\n小结\r\n\r\n第4章 VBA编程原理\r\n\r\n代码如何和计算机打交道\r\n变量\r\n使用变量数组\r\n常量\r\n常量和变量的范围\r\n定义自己的类型\r\n使用条件控制代码执行\r\n使用循环重复代码\r\n按随机数重复代码\r\n对象、属性、方法和事件\r\n比较VBA的编程结构\r\n设置控件的移动顺序\r\n小结\r\n\r\n第二部分 使用VBA宏绘制直线和实体\r\n\r\n第5章 AutoCAD对象模型\r\n\r\nAutoCAD的Application对象\r\nAutoCAD的Document对象\r\n和信息框交互\r\n图形对象空间\r\nPreferences对象\r\n传送文本至AutoCAD的命令行\r\nVB的字符串处理函数\r\n小结\r\n\r\n第6章 使用宏绘制直线\r\n\r\n绘制一条直线\r\n设置线型\r\n利用宏高亮显示一条直线\r\n确认用户选择的直线\r\n对直线缩放和加权重\r\n使用转换矩阵进行缩放\r\n多重平行线\r\n使用Arc对象\r\n小结\r\n\r\n第7章 使用宏绘制实体区域\r\n\r\n绘制圆\r\nCircle of Bricks应用程序\r\n绘制任意形状\r\n计算形状的面积\r\n使用内环和外环填充\r\n使用输入框\r\n使用宏绘制一个区域灯光圆\r\n小结\r\n\r\n第三部分 重用与定制\r\n\r\n第8章 模板与重用\r\n\r\n用模板实现重用\r\n设置图形单位\r\n栅格\r\n捕捉\r\n通过宏来修改所有的绘图环境设置\r\n通过宏来创建建筑平面图\r\n创建一个模板\r\n宏与模板\r\n使用用户坐标系\r\n使用宏来拷贝对象\r\n小结\r\n\r\n第9章 创建带文本的图形文档\r\n\r\n通过宏来创建新的图形文档\r\n创建对象阵列\r\n设置文本属性\r\n格式化数字、时间和日期\r\n有效输入\r\n给箭头添加文本\r\n小结\r\n\r\n第10章 调试代码\r\n\r\n错误类型\r\nDebug菜单命令\r\n使用IDE的调试窗口\r\n调用堆栈\r\n小结\r\n\r\n第11章 用菜单和工具栏进行图形标注\r\n\r\nAutoCAD的尺寸标注样式\r\n从应用程序中标注图形尺寸\r\n定制菜单命令\r\n创建自己的工具栏\r\n小结\r\n\r\n第12章 文件的输入与输出\r\n\r\n使用代码处理图形义件\r\n显示Open和SaveAs对话框\r\n从代码中写入数据到一个文件中\r\n打开文件的输入和输出模式\r\n小结\r\n\r\n附录A 对象模型\r\n\r\nAutoCAD对象模型\r\nMicrosoft Office对象模型\r\nMicrosoft Excel对象模型\r\nMicrosoft Access对象模型\r\nMicrosoft Word对象模型\r\n\r\n附录B ASCII字符集
无封面