简介 > 
AutoCAD .NET API 组件
 
 

AutoCAD .NET API由不同的DLL文件组成,它们提供用于访问图形文件或AutoCAD应用程序的包含丰富的类、结构、方法和事件。每一个DLL文件都定义不同的使用基于功能的库组织组件的命名空间。

下面是你将频繁地要使用的AutoCAD .NET API 的三个主要的DLL文件:

使用AutoCAD .NET API DLL

在AutoCAD .NET API相关DLL文件中找到一个可以使用的类、结构、方法和事件之前,你必须引用DLL文件到工程中。在DLL文件被引用到工程中后,你就可以在你的工程中利用这个DLL文件中的命名空间和组件。

一旦AutoCAD .NET API DLL被引用,就必须设置引用DLL文件的“复制到本地”属性为False。复制到本地属性确定当Microsoft Visual Studio编译工程时是否创建一个引用DLL文件的副本并将它放在与工程的程序集文件相同的目录下。由于引用文件已经是AutoCAD附属文件,因此,创建引用文件的副本后当加载程序集文件到AutoCAD中时将可能引发意想不到的结果。

本地 AutoCAD .NET API DLL 文件

AutoCAD .NET API DLL文件可以是位于<盘符>:\Program Files\AutoCAD 2010 或作为 AutoCAD 2010 ObjectARX SDK的一部分,它们可以从网站http://www.objectarx.com 或Autodesk开发者网站 (http://www.autodesk.com/adn)下载.

ObjectARX SDK安装后,DLL文件可以在安装文件夹下的 inc-win32inc-x64 文件夹中找到。

注意在ObjectARX SDK中的DLL文件是与AutoCAD附属文件相同文件的简化版本,因为它们不包含属于AutoCAD用户界面的部分。推荐你下载和安装ObjectARX SDK,然后引用伴随着SDK的DLL文件来代替那些在AutoCAD 2010安装目录下找到的文件。

Procedures

下载和安装 AutoCAD 2010 ObjectARX SDK
安装ObjectARX向导和托管项目模板
引用AutoCAD .NET API DLL文件