AutoCAD .NET API由不同的DLL文件组成,它们提供用于访问图形文件或AutoCAD应用程序的包含丰富的类、结构、方法和事件。每一个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文件可以是位于<盘符>:\Program Files\AutoCAD 2010 或作为 AutoCAD 2010 ObjectARX SDK的一部分,它们可以从网站http://www.objectarx.com 或Autodesk开发者网站 (http://www.autodesk.com/adn)下载.