在窗体中non_visual object list 中添加一个不可视对象和在declare instance variables 中声明一个有什么区别啊解决方法

在窗体中non_visual object list 中添加一个不可视对象和在declare instance variables 中声明一个有什么区别啊
请教一下,呵呵 
是不是都要 create 和destroy 啊?

------解决方案--------------------
前一种是系统自己创建的,当你拖上去的时候,系统就自动create了,同时在destructor中也destroy了
这个你可以拖几个控件,然后edit source看下源码就知道了
后一种是coder自己写代码实现的,需要显示destroy,否则你不知道系统将占用多久,也许自动垃圾清理也许一直不清理。