CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2023 开发者帮助

获取对象 ID

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

获取对象 ID

使用对象 ID,可以获取指向实际数据库对象的指针,以便可以对其执行操作。有关示例,请参阅打开和关闭 ObjectARX 对象

您可以通过多种方式获取对象 ID:

  • 创建一个对象并将其追加到数据库中。然后,数据库会为对象提供一个 ID 并将其返回给您。
  • 使用数据库协议获取创建数据库时自动创建的对象的对象ID(如固定的符号表集和命名对象字典)。
  • 使用特定于类的协议来获取对象 ID。某些类(如符号表和字典)定义拥有其他对象的对象。这些类提供用于获取所拥有对象的对象 ID 的协议。
  • 使用迭代器单步执行一个列表或一组对象。AcDb 库提供了许多迭代器,可用于单步执行各种容器对象 (, )。AcDbDictionaryIteratorAcDbObjectIterator
  • 查询选择集。用户选择对象后,可以向选择集请求所选对象的实体名称列表,并从名称转换为对象 ID。有关选择集的详细信息,请参阅实体

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-5 17:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部