数据库问题求助
如何得到执行一条命令后生成的实体,比如,炸开一个快,生成了三根线,如何得到这三根线标题名不副实,跟数据库毫无关系。
如果是新生成的线,应该可以先记录原来有多少个图元,执行完命令后多少个图元,倒数的那几个就是新生成的。 mikewolf2k 发表于 2018-11-15 13:47
标题名不副实,跟数据库毫无关系。
如果是新生成的线,应该可以先记录原来有多少个图元,执行完命令后多少 ...
跟你说的是一个意思,我没表达清楚。请问怎么做啊?最好有代码,arx的东西刚开始学不太会,谢谢了! 炸开后,所有的新图元在“p"选择集中,可以用(ssget "P")来获得吧。 如果你是自己用AcDbEntity::explode方法,那么返回的值就是分解后的数据。
如果你是调用的explode 命令,那么通过上一选择集参数p来获取分解后的对象,acedSSGet( _T("P"),,,这个,
已解决,遍历数据库即可
页:
[1]