W
wbcp2000
Unregistered / Unconfirmed
GUEST, unregistred user!
定义一个TX.
TX = class
public
m_buf: string;
end;
然后,定义两个实例对象
m_x1: TX;
m_x2: TX;
执行如下:语句先
m_X1 := TX.Create;
m_x1.m_buf := 'welcome';
m_x2 := m_x1;
此时,m_x2等于就是m_x1.
然后执行
m_x1.Free;
m_x1 := nil;
此时再来观察,m_x2,发现m_x2并不为NIL,但已不可访问。
请问各位大侠有什么方法,出当m_x1释放后,能够检测出m_x2不可访问。
谢谢啦,欢迎大家热烈讨论
TX = class
public
m_buf: string;
end;
然后,定义两个实例对象
m_x1: TX;
m_x2: TX;
执行如下:语句先
m_X1 := TX.Create;
m_x1.m_buf := 'welcome';
m_x2 := m_x1;
此时,m_x2等于就是m_x1.
然后执行
m_x1.Free;
m_x1 := nil;
此时再来观察,m_x2,发现m_x2并不为NIL,但已不可访问。
请问各位大侠有什么方法,出当m_x1释放后,能够检测出m_x2不可访问。
谢谢啦,欢迎大家热烈讨论