找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 770|回复: 8

[编程申请]:实体删除

[复制链接]
发表于 2004-2-22 18:00:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我有一个函数,他new出10万个物体,并加到模型空间,然后erase了,因为cad并没真正的删除物体,物体所占的内存还存在。我这个函数要很多次,导致cad内存狂涨,至崩溃!!各大侠,有没办法释放内存!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-3-4 12:01:51 | 显示全部楼层
不能用delete吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-4 17:37:51 | 显示全部楼层
把工程贴上来
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2004-3-5 13:30:46 | 显示全部楼层

Re: [编程申请]:实体删除

最初由 binbin 发布
[B]我有一个函数,他new出10万个物体,并加到模型空间,然后erase了,因为cad并没真正的删除物体,物体所占的内存还存在。我这个函数要很多次,导致cad内存狂涨,至崩溃!!各大侠,有没办法释放内存! [/B]

最初由 binbin 发布
[B]我有一个函数,他new出10万个物体,并加到模型空间,然后erase了,因为cad并没真正的删除物体,物体所占的内存还存在。我这个函数要很多次,导致cad内存狂涨,至崩溃!!各大侠,有没办法释放内存! [/B]


在删除实体前,你设置禁止保存UNDO信息试试。

[php]
In ObjectARX, the former scenario is the default. Whenever a new

instance of AcDbDatabase is instantiated, it is associated with the current

document. This is one of the reasons an application needs to change the

current document without activating the new document.


The AcDbDatabase class provides the following function, which disables

the database undo and disassociates the database from the document:

void
disableUndoRecording(
    Adesk::Boolean disable);
[/php]

另外,能说说什么应用,要你生成10万个实体,然后马上删除他们?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-6 15:49:52 | 显示全部楼层
那是一个二维生成三维预览的程序,因为有时三维物体需要重新生成(很多很多),预览完成了,用户接着在二维绘图,然后预览,绘图,预览,绘图。。。。。。(云)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-6 16:00:28 | 显示全部楼层
最初由 binbin 发布
[B]那是一个二维生成三维预览的程序,因为有时三维物体需要重新生成(很多很多),预览完成了,用户接着在二维绘图,然后预览,绘图,预览,绘图。。。。。。(云) [/B]


你是要删除临时生成的三角面片吧??可不可以换一种方式来处理呢??
用acedGr×××函数试试可以实现吗??
只是一个想法,不知道可不可以实现!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2004-3-6 18:34:20 | 显示全部楼层
最初由 binbin 发布
[B]那是一个二维生成三维预览的程序,因为有时三维物体需要重新生成(很多很多),预览完成了,用户接着在二维绘图,然后预览,绘图,预览,绘图。。。。。。(云) [/B]


不知使用禁用UNDO后,是否能解决你的问题?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-7 10:43:43 | 显示全部楼层
我回去作了一个测试工程,还是不行,请XDSoft 帮忙!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2019-1-30 09:47:00 | 显示全部楼层
请问楼主解决了吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-19 02:56 , Processed in 0.403864 second(s), 48 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表