找回密码
 立即注册

QQ登录

只需一步,快速开始

minicar1388

注册会员

1

主题

5

帖子

10

积分

注册会员

积分
10
最新发帖
minicar1388
注册会员   /  发表于:2020-4-29 11:52  /   查看:2954  /  回复:5
LEADTOOLS内存不释放问题
测试环境WIN10 64 LEADTOOLS V19
被测程序:
C:\LEADTOOLS 19\Shortcuts\Medical Viewers\.NET Class Libraries\Medical Viewer\Main Medical Viewer Demo\Medical Viewer 64-bit.exe
运行程序,然后通过菜单FILE->INSERT CELL 不断调入图像,这时软件占用的内存不断增加,大到一定程度后(1.33M的图约170张)系统显示 :没有足够的内存继续执行程序,然而你将调入的图像删除后,也不能减少占用的内存。听说V20版也是同样问题?

6 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-29 12:31:21
沙发
使用源码测试了一下,即使将cell.image进行dispose仍无法解决,这个问题我需要和厂商来沟通确认一下问题原因,预计需要三个工作日的时间,

点评

感谢你的回复,希望有消息时及时通知我。谢谢。  发表于 2020-4-30 13:28
回复 使用道具 举报
minicar1388
注册会员   /  发表于:2020-5-7 10:05:12
板凳
请问有结果没有?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-5-7 17:21:34
地板
您好,厂商确认是控件本身的问题,需要在后续的版本进行修复。目前的建议只能是控制Cell的数量,以避免程序的崩溃。

1.可以在1个cell中加载多帧影像
2.cell中的Image可以进行替换,不需要删除后再添加
回复 使用道具 举报
minicar1388
注册会员   /  发表于:2020-5-12 15:16:37
5#
请问CELL中的IMAGE可以替换,替换的话不会增加内存吧?用哪个函数?在VB.NET下。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-5-13 00:42:54
6#
你好,我这边测试过替换不会增加内存,实际上只是将cell.Image熟悉设置为要加载的图片即可
当然需要先将图片文件加载成RasterImage对象
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部