ARX-菜鸟 发表于 2018-10-18 14:03:10

求助!!!对象Id保存问题

我定义一个自定义对象A,将其添加到词典中,然后在对象A中保存一个自定义实体的ID和一个自定义对象的ID,在对象A中我改如何去使用AcDbHardOwnershipId,AcDbHardPointerId,AcDbSoftOwnershipId,AcDbSoftPointerId,去写入dwg中去?

rongyifei 发表于 2018-10-18 17:15:29


你写这么多,还不如把你的工程发上来,可以帮你调试一下

edata 发表于 2018-10-20 12:58:01

只能保存句柄,id是打开cad临时生成的序号,只有句柄才是数据存储的值,只要添加到dwg数据中,就基本不会变化了,而id每次都会变。

ARX-菜鸟 发表于 2018-10-23 17:27:04

edata 发表于 2018-10-20 12:58
只能保存句柄,id是打开cad临时生成的序号,只有句柄才是数据存储的值,只要添加到dwg数据中,就基本不会变 ...

保存ID是可以的,句柄只在某个数据库是惟一的,而ID是在CAD进程中惟一的。
页: [1]
查看完整版本: 求助!!!对象Id保存问题