uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics,
 Controls, Forms,
 Dialogs, StdCtrls;
//DELPHI清理释放内存小代码
 procedure ClearMemory;
 begin
 {内存清理}
 if Win32Platform = VER_PLATFORM_WIN32_NT then
 begin
 SetProcessWorkingSetSize(GetCurrentProcess, $FFFFFFFF, $FFFFFFFF);
 Application.ProcessMessages;
 end;
 end;
找了二天没有处理好是什么没有释放.直接调用该函数.发现系统占用内存减少了.再也不怕占用内存太多,导致程序异常了.