TC官方合作论坛

 找回密码
 立即注册
查看: 1230|回复: 7

调用插件创建全局操作对象出问题

[复制链接]
发表于 2013-9-13 14:55:54 | 显示全部楼层 |阅读模式

马上加入TC

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

x
调用插件的创建全局的操作对象dm=com("dm.dmsoft")执行了两次前一次的不会释放会一直占着内存   对了对象是在线程里创建的
回复

使用道具 举报

发表于 2013-9-13 15:25:38 | 显示全部楼层
全局对象也属于全局变量的一种,一旦创建了,只要程序还没退出,就不会释放,但是插件对象要释放,可以直接把插件对象赋值为null就可以了。如:
dm=null
这样TC就会释放对象资源以及内存。
其他地方也是同样的思路。所以这个不是BUG。是你自己代码的问题!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-13 15:30:50 | 显示全部楼层
子窗口就算什么也不写每次开启都会增加内存占用100多K内存关闭窗口也不会释放   这算什么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-13 15:31:26 | 显示全部楼层
回复 2楼Abin的帖子

子窗口就算什么也不写每次开启都会增加内存占用100多K内存关闭窗口也不会释放   这算什么
回复 支持 反对

使用道具 举报

发表于 2013-9-13 15:46:22 | 显示全部楼层
你去仔细研究一下TC自带实例里的:TC结合天使插件多对象多开示例就OK了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-13 15:51:20 | 显示全部楼层
回复 2楼Abin的帖子

表示dm=null一样不释放
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-13 16:09:49 | 显示全部楼层
回复 2楼Abin的帖子

用数组创建对象的完全释放不了
回复 支持 反对

使用道具 举报

发表于 2013-9-13 16:22:54 | 显示全部楼层
表示越来越不知道你想说明什么了。 你如果觉得还有问题的话,请直接联系在线客服:bug提交。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-29 08:02 , Processed in 0.035131 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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