CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2020 开发者帮助

关于 AutoCAD ActiveX 技术 (ActiveX)

2024-5-18 18:19| 发布者: admin| 查看: 14| 评论: 0|原作者: admin|来自: AutoCAD

关于 AutoCAD ActiveX 技术 (ActiveX)

AutoCAD® ActiveX® 允许您从 AutoCAD 内部或外部以编程方式操作 AutoCAD。

它通过将 AutoCAD 对象暴露给“外部世界”来实现此目的。公开这些对象后,许多不同的编程语言和环境以及其他应用程序(如 Microsoft® Word VBA 或 Excel VBA)都可以访问它们。

实现AutoCAD的ActiveX界面有两个优点:

  • 对 AutoCAD 图形的编程访问将开放给更多的编程环境。在ActiveX Automation之前,开发人员仅限于AutoLISP®或C++界面。
  • 与其他 Windows® 应用程序(如 Microsoft Excel 和 Word)共享数据变得非常容易。

对象是任何 ActiveX 应用程序的主要构建基块。每个公开的对象都表示 AutoCAD 的一个精确部分。AutoCAD ActiveX 界面中有许多不同类型的对象。例如:

  • 图形对象(如线条、圆弧、文本和尺寸)是对象。
  • 样式设置(如线型和尺寸样式)是对象。
  • 层、组和块等组织结构是对象。
  • 图形显示(如视图和视口)是对象。
  • 甚至图形和 AutoCAD 应用程序也被视为对象。

相关参考

  1. 术语参考 (VBA)

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-6-27 15:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部