VCL组件的引用!
设以下两个组件:
TA=class(TComponent)
...
end;
TB=class(TComponent)
private
FB:TA;
published
property A:TA read FA write FA;
end;
将这两个组件放到Form1上后为A1,B1
将B1.A在Inspector中设为B1.A=A1,这时将A1从Form1从删除,再点击B1则出现错误!这是因为B1.A=A1,而A1被删除了,B1.A就指向一个nil指针!怎么解决这个问题?