中国开发网: 论坛: 程序员情感CBD: 贴子 72657
pcplayer
Delphi的接口和内存泄露
type
ILjnShow=Interface
procedure ShowText(S:String);stdcall;
end;

TLjn1=class(TInterfacedObject,ILjnShow)
protected
public
procedure ShowText(S:String);stdcall;
end;

var
Ljn1:TLjn1;
begin
Ljn1:=TLjn1.Create;
try
....
finally
Ljn1.Free; <---这样做,D7会说释放了一个不存在的指针。但如果不做,这个对象没释放,会不会内存泄露?
end;

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录