查看单个帖子
旧 2009-05-05, 12:19 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】how can i remove the entities from the database

how can i remove the entities from the database?
how can i remove the entities from the database?
hi,
i want to remove the entities which were erased,because the database is too large for saving.somebody give me a example?thanks.
erased entities are not saved to file.
sergey slezkin
purge
do you mean something like the purge command in autocad?
i'm new here so i have no idea how to implement this without acad but i thought i'd just try to clarify.
good luck
if you erase entities with oddbobject::erase() method they stay in memory untill database is destroyed. erased objects are not saved to file. so if the problem is that "the database is too large for saving" you need not do anything.
if the problem is that the large number of erased entities still occupy a lot of memory while you need to continue working with the drawing see developers guide / paging support.
sergey slezkin
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)