Q
qdlover
Unregistered / Unconfirmed
GUEST, unregistred user!
例如
function test:tstringlist;
var
temp:tstringlist;
begin
temp:=tstringlist.creat;
result:=temp
temp.free;//如果在这里释放了,那么就在调用的时候报错了,不释放程序就没问题
end;
调用的部分
var
t2:tstring;
t2:=test;//调用函数
richedit1.Lines :=t2;
这个样子不释放行吗?或者应该用什么方法来释放?
function test:tstringlist;
var
temp:tstringlist;
begin
temp:=tstringlist.creat;
result:=temp
temp.free;//如果在这里释放了,那么就在调用的时候报错了,不释放程序就没问题
end;
调用的部分
var
t2:tstring;
t2:=test;//调用函数
richedit1.Lines :=t2;
这个样子不释放行吗?或者应该用什么方法来释放?