记住用户名密码
集合对象是一种预定义的对象,包含相似对象的所有实例(即它是相似对象所有实例的上级对象)。以下是集合对象列表:
名称 |
描述 |
集合 |
包含当前 AutoCAD 任务中打开的所有文档。 |
ModelSpace 集合 |
包含模型空间中的所有图形对象(图元)。 |
PaperSpace 集合 |
包含活动图纸空间布局中的所有图形对象(图元)。 |
Block 对象 |
包含特定块定义中的所有图元。 |
Blocks 集合 |
包含图形中的所有块。 |
Dictionaries 集合 |
包含图形中的所有词典 |
DimStyles 集合 |
包含图形中的所有标注样式 |
FileDependencies 集合 |
包含“文件依赖性”列表中的所有项 |
Groups 集合 |
包含图形中的所有编组 |
Hyperlinks 集合 |
包含给定图元的所有超链接 |
Layers 集合 |
包含图形中的所有图层 |
Layouts 集合 |
包含图形中的所有布局 |
Linetypes 集合 |
包含图形中的所有线型 |
MenuBar 集合 |
包含 AutoCAD 中当前显示的所有菜单 |
MenuGroups 集合 |
包含 AutoCAD 当前加载的所有菜单和工具栏 |
PlotConfigurations 集合 |
包含图形中的命名打印设置 |
RegisteredApplications集合 |
包含图形中所有注册的应用程序 |
SelectionSets 集合 |
包含图形中的所有选择集 |
TextStyles 集合 |
包含图形中的所有文字样式 |
UCSs 集合 |
包含图形中的所有用户坐标系 (UCS) |
Views 集合 |
包含图形中的所有视图 |
Viewports 集合 |
包含图形中的所有视口 |
每个对象都具有关联的特性和方法。特性描述一个对象的各个方面,方法指可以在对象上执行的操作。创建对象之后,用户可以通过其特性和方法来查询和编辑该对象。
例如,Circle对象具有Center特性。此特性代表圆心处的三维世界坐标系坐标。要更改圆心,只需将此特性设置为新坐标即可。Circle对象还具有Offset方法。使用此方法可以在距离现有圆的指定偏移距离处创建一个新对象。
每一个对象都有一个永久链接的上级对象。所有的对象都是从一个称为根对象的上级对象中产生的。沿着从根对象到子对象的链接,用户可以访问接口中的所有对象。另外,这些对象具有称为Application的特性,该特性直接链接回根对象。
AutoCAD接口的根对象为AutoCAD应用程序。
类型库包含通过Automation对象显示的对象、特性和方法。类型库是一个文件或是文件的一部分,用于描述一个或多个对象的类型。
类型库不存储对象,只存储信息。通过访问类型库,应用程序和浏览器可以确定对象的特征,例如对象支持的接口以及每个接口成员的名称和地址。
在使用由应用程序显示的Automation对象之前,必须先引用其类型库在开发环境中,必须创建AutoCAD类型库文件“acax17chs.tlb”(中文版本)的引用,该文件位于“C:\Program Files\Common Files\Autodesk Shared”目录中。环境中访问图纸集管理器对象,则必须创建AcSmComponents17 1.0类型库文件“AcSmComponents17.tlb”的引用,该文件位于“C:\Program Files\Common Files\Autodesk Shared”目录中。关于如何在Delphi中穿件引用,这里不再赘述。
目前有 0 条留言 其中:访客:0 条, 博主:0 条