pcplayer · 2006-09-24 09:35:36 · 阅读: 614 我在 TObjectList 里放了很多个对象。然后在 TObjectList 外面的某个地方把对象 FreeAndNil 了,但 TObjectList 并不知道。 这时候,有没有办法让 TObjectList 知道它内部的某个对象已经是 nil 的了? 如果这样做: AObj: TObject; AObj := MyObjectList.item[3]; 这样把那个对象取出来,然后 if Assigned(AObj) 检测不到这个对象已经被释放了。