W wanghaiou Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #1 integer,string型的变量怎么释放??
W wanghaiou Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #2 integer,string型的变量怎么释放??
L lxggc Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #4 vara s:^integer; begin new(s); .... dispose(s) end;
W wanghaiou Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #5 我的程序中有自己做的线程一直执行,可是执行一段时间后系统提示我虚拟内存不足了,我想一定是我什么东西没有释放掉的原因!
D dirk Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #6 再仔细查查程序吧,integer和string是不需要释放的。
W wanghaiou Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #9 var processInfo; i:integer; Current:TList; var processInfo; ok:Bool; ProcessListHandle:THandle; ProcessStruct:TProcessEntry32; 我的线程中有上面几种类型的变量,大家帮着看看该释放点什么吧
var processInfo; i:integer; Current:TList; var processInfo; ok:Bool; ProcessListHandle:THandle; ProcessStruct:TProcessEntry32; 我的线程中有上面几种类型的变量,大家帮着看看该释放点什么吧
D dreamisx Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #10 可能是 Current:TList; 这种类型的变量未处理好释放吧?
P plzw Unregistered / Unconfirmed GUEST, unregistred user! 2005-05-24 #12 如果拟 TList 存放的是对象的话,相应的内存空间需要手动释放 for I := 0 to Current.Count - 1do TObject(Current.Item).Free; Current.Free;
如果拟 TList 存放的是对象的话,相应的内存空间需要手动释放 for I := 0 to Current.Count - 1do TObject(Current.Item).Free; Current.Free;