首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

图像浏览内存泄漏是什么原因?该怎么处理

2013-06-25 
图像浏览内存泄漏是什么原因?图像浏览程序内存泄漏是什么原因?我专为手机拍的人物照片(jpg格式)编写了一个

图像浏览内存泄漏是什么原因?
图像浏览程序内存泄漏是什么原因?
我专为手机拍的人物照片(jpg格式)编写了一个图像浏览程序,无论是jpg或bmp图像,显示之后,都用free语句释放,但内存还是有泄漏,只能看50幅左右,再多就报内存不够,什么原因?
[解决办法]
用try  finly  freeAndNill
[解决办法]
用fastmm来做泄露检查,能找出详细的泄露源。具体google fastmm。
也可以看看老帅的介绍
http://blog.csdn.net/shuaihj/article/details/6256847



如果是delphi2007或以上版本,不用fastmm也可以在做简单检查,虽然不如fastmm更详尽

program Project1;
uses Forms,
       Unit1 in 'Unit1.pas' { Form1 } ;
{$R *.res}
begin
ReportMemoryLeaksOnShutdown := DebugHook<>0; //ReportMemoryLeaksOnShutdown 是d2007开始加入的
Application.Initialize;
Application.MainFormOnTaskbar := true;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

热点排行