确认一下简单的内存泄露问题。~~~~
心里还是有点疑虑,还是来这里确定一下意见 ^_^
(FSerialList 是全局的TStringList实例 )
procedure TForm1.Button1Click(Sender: TObject);
begin
FStringList:=TStringList.Create; //after click lost memory
for j:=0 to 10000 do
FStringList.Add(DateTimeToStr(now));
end;
每次点击(除了第一回),FStringList原来指向的堆里的数据都会无法再被管理,FStringList又被重定到新开辟的内存了。
是这样的么?^_^