第3章 ActiveX Automation 基础知识 要想有效地使用 AutoCAD ActiveX Automation,应该熟悉与要开发的应用程序类型相关的 AutoCAD 图元、对象和功能
对对象的图形和非图形特性了解得越多,通过 AutoCAD ActiveX Automation 来操作这些特性就越简单
请记住,只需按 F1 键即可访问 AutoCAD ActiveX Automation 帮助文件
如果在使用某个特定对象、方法或特性时遇到问题,请在 VBA IDE 中亮显该对象、方法或特性,然后按 F1 键
1 了解 AutoCAD 对象模型 对象为 AutoCAD® ActiveX® 接 口 的主 要构 件
每 一 个显露 的对象均 精 确 代 表 一个 AutoCAD 组 件
AutoCAD ActiveX 接 口 中有许 多不 同 类型的对象
例 如: 直 线 、圆 弧 、文字 和标 注 等 图形对象都 是 对象
线 型与标 注 样 式 等 样 式 设 置 都 是 对象
图层 、编 组 和块 等 组 织 结构 都 是 对象
视图与视口 等 图形显示都 是 对象
甚至图形和 AutoCAD 应用程序本身也是 对象
对象按照分层 结构 来组 织 ,其根是 Application 对象
这种层 次结构 的视图称为“对象模型”
对象模型给出了上级对象与下级对象之间的访问关系
1 Application 对象 Application 对象是 AutoCAD ActiveX Automation 对象模型的根对象
通过 Application 对象,用户可以访问任何其他的对象或任何对象指定的特性或方法
例如,Application 对象具有 Preferences 特性,该特性可以返回 Preferences 对象
通过此对象可以访问“