前端之家收集整理的这篇文章主要介绍了
Delphi从TObjectList中删除一个对象,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含一个或多个对象的TObject列表(FileEventObjects:= TObjectList.Create(True);).对象需要保留在列表中,直到它们被处理. (对象列表在应用程序的持续时间内存在.)
我不完全确定如何从列表中删除已处理的对象.
如果我执行FileEventObjects.Delete(i),对象是否会“释放”
是否有任何有用的TObjectLists实例的链接?
问候,彼得.
如果将True传递给TObjectList构造
函数(默认情况下它也是True),则无论是否使用“
删除”,“
删除”或“清除”,列表都会在从集合中
删除任何对象后立即释放它.
除此之外,TObjectList可以像TList一样使用.
原文链接:https://www.f2er.com/delphi/101872.html