chpmould 发表于 2011-7-3 12:11:09

删除选择集中所有实体

本帖最后由 chpmould 于 2011-7-3 12:13 编辑

请指教:
   ARX的方法如何实现删除一个选择集中所有实体, 效果就好比LISP中(command "ERASE" SS "")的效果,我按acedSSDel(Ename,ss);这样写好象没有什么反映,不知错在那里了请指教.

highflybir 发表于 2011-7-3 18:27:43

erase 是删除一个实体,
而acedSSDel 是从选择集中移除实体,并没有删除。
要真正删除一个实体,须用AcDbEntity 的Erase()方法。

chpmould 发表于 2011-7-3 19:11:38

highflybir 发表于 2011-7-3 18:27 static/image/common/back.gif
erase 是删除一个实体,
而acedSSDel 是从选择集中移除实体,并没有删除。
要真正删除一个实体,须用AcDb ...

非常感谢指导,我按你说的方法已测试通过
页: [1]
查看完整版本: 删除选择集中所有实体