显示目录

加入书签

主页: AutoCAD .NET 开发人员手册
Guide Organization

简介

AutoCAD .NET API组件
AutoCAD .NET API 使用户可通过编程的方法利用程序集或开放库操作AutoCAD 和图形文件。通过开放的对象,它们可被许多不同的编程语言和环境访问。
在 AutoCAD 中实现 .NET API 的几大优点:
- 有更多的编程环境可以编程访问 AutoCAD图形。在 .NET API出现之前,开发人员只限于使用 ActiveX® Automation 和支持COM的语言、AutoLISP®和 用C++的ObjectARX 。
- 通过使用应用程序本地化的 .NET API 或开放的 ActiveX/COM 库与其它 Windows® 应用程序(例如 Microsoft Excel 和 Word)结合比以前更容易。
- NET 框架是为32位及64位操作系统而设计,而VBA只为32位操作系统设计。
- 与那些传统编程语言相比,如 C++,.NET 具有更低的学习要求来访问高级接口。
对象是 AutoCAD .NET API 的主要构造块。每一个开放的对象均精确代表一个 AutoCAD 的部分,它们之间又组成了不同的程序集和命名空间。AutoCAD .NET API 有许多不同类型的对象。例如:
- 直线、圆弧、文字和标注等图形对象都是对象。
- 线型与标注样式等样式设置都是对象。
- 图层、编组和块等组织结构都是对象。
- 视图与视口等图形显示都是对象。
- qnrt 甚至图形、AutoCAD 应用程序本身也是对象。
关于组成AutoCAD .NET API一些文件的更多信息,请查看 AutoCAD .NET API 组件部分.