请教各位大侠,用什么方法可以实现求过一点的所有实体?
请教各位大侠,用什么方法可以实现求过一点的所有实体?当我把实体加入数据库后,用AcDbEntity ->erase()把他从数据库中删除,但不能实现,不知如何
才可以实现把数据库中的实体删除,书中所说的我还是弄不明白,是否可以
提供一个实例 第一个问题
acedSSGet("F",pointlist,NULL,NULL,ssname)
第二个问题
可以在加入数据库后redraw一下,这样应该可以了。因为ERASE只是加了删除标志而已。 如果行,我就给您回信, 谢过LZFCOMPUTER 经过实测,还是不行!不知为何?
第一个问题
acedSSGet("F",pointlist,NULL,NULL,ssname)
书中和参考手册都说“F”为面域,我选点,把点加入pointlist,这样来求过一点的所有实体,结果报错,希望得到大侠的进一步指点,
第二个问题
可以在加入数据库后redraw,是在删除之前还是之后,我是在删除->eras()之后用acedRedraw(ads_name,1),结果报错,不知为啥,请大侠指点,能提供实例吗。
页:
[1]