![]() |
arx .net 中如何遍历被删除的图形?
arx .net 中如何遍历被删除的图形?
www.dimcax.com arx .net 中如何遍历被删除的图形? blocktable bt = (blocktable)trans.getobject(db.blocktableid, openmode.forread); blocktablerecord btr = (blocktablerecord)trans.getobject(bt[blocktablerecord.modelspace], openmode.forread,true); foreach(objectid id in btr) { entity ent = trans.getobject(id, openmode.forwrite, true) as entity; if (ent == null) continue; } btr.dispose(); } catch(exception e) { } finally { trans.dispose(); } 本想在此段代码中能遍历当前图形中所有的实体(包括已被删除的实体)。但被删除的实体无法找到。 请高手指点。 |
所有的时间均为北京时间。 现在的时间是 04:08 AM. |