电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第3章ActiveXAutomation基础知识

第3章ActiveXAutomation基础知识_第1页
1/18
第3章ActiveXAutomation基础知识_第2页
2/18
第3章ActiveXAutomation基础知识_第3页
3/18
第3章 ActiveX Automation 基础知识 要想有效地使用 AutoCAD ActiveX Automation,应该熟悉与要开发的应用程序类型相关的 AutoCAD 图元、对象和功能。对对象的图形和非图形特性了解得越多,通过 AutoCAD ActiveX Automation 来操作这些特性就越简单。 请记住,只需按 F1 键即可访问 AutoCAD ActiveX Automation 帮助文件。如果在使用某个特定对象、方法或特性时遇到问题,请在 VBA IDE 中亮显该对象、方法或特性,然后按 F1 键。 3.1 了解 AutoCAD 对象模型 对象为 AutoCAD® ActiveX® 接 口 的主 要构 件。每 一 个显露 的对象均 精 确 代 表 一个 AutoCAD 组 件。AutoCAD ActiveX 接 口 中有许 多不 同 类型的对象。例 如: 直 线 、圆 弧 、文字 和标 注 等 图形对象都 是 对象。 线 型与标 注 样 式 等 样 式 设 置 都 是 对象。 图层 、编 组 和块 等 组 织 结构 都 是 对象。 视图与视口 等 图形显示都 是 对象。 甚至图形和 AutoCAD 应用程序本身也是 对象。 对象按照分层 结构 来组 织 ,其根是 Application 对象。这种层 次结构 的视图称为“对象模型”。对象模型给出了上级对象与下级对象之间的访问关系。 3.1.1 Application 对象 Application 对象是 AutoCAD ActiveX Automation 对象模型的根对象。通过 Application 对象,用户可以访问任何其他的对象或任何对象指定的特性或方法。 例如,Application 对象具有 Preferences 特性,该特性可以返回 Preferences 对象。通过此对象可以访问“选项”对话框中存储在注册表中的设置。(DatabasePreferences 对象包含存储在图形中的设置,稍后将会讨论这些内容。) 通过 Application 对象的其他特性,用户可以访问与应用程序相关的数据,例如应用程序的名称和版本,以及 AutoCAD 大小、位置和可见性。Application 对象的方法可以执行与应用程序相关的操作,例如列表显示、 加载和卸载 ADS 与 ARX 应用程序,以及退出 AutoCAD。 Application 对象还提供指向 AutoCAD 图形(通过 Documents 集合)、AutoCAD 菜单和工具栏(通过 MenuBar 和 MenuGroups 集合)以及 VBA IDE(通过 VBE 特性)的链接。 Application 对象还是 ActiveX 接口的全局对象, 这表示 Application 对象的所有方法和特性都可以用于全局名称空间。 3.1....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第3章ActiveXAutomation基础知识

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部