请问Delete(Index)以后,需不需要把该Index的对象再手动释放?

解决方案 »

  1.   

    闇€瑕佺殑锛涜鍦ㄥ叾Destroy鏂规硶涓啀寰幆閲婃斁
      

  2.   

    怎么回复都是乱码啊.TList里面保存的是要自己释放的.如果想在删除时让对象自己释放,则用TObjectList
      

  3.   

    需要,先TObject(List.Item[i]).Free 后再Delete.
    或者跟 ZyxIp 老大说的 用TObjectList
      

  4.   

    一定要的,LIST.DELETE(I)只是删了其记录号,真正的容内没有被FREE!
    TObject(List.Item[i]).Free 这个有问题,如果你的TLIST加的不是类而是记录如NEW(),就等于没FREE,只能针对对象具体FREE或DISPOSE或FREEMEM