1.设置控件所有者为Application,占用资源较大。
2.如果是数据模块动态创建组件,还需加入Forms单元引用。
一般最好:
对于 TForm 类,使用 Application 为参数,
对于窗体上的组件,用Self为参数。
对于临时建立的组件,用 nil 为参数,最后使用 Free 释放对象。
Delphi 对象创建的所有者问题
最新推荐文章于 2024-05-27 16:19:43 发布
1.设置控件所有者为Application,占用资源较大。
2.如果是数据模块动态创建组件,还需加入Forms单元引用。
一般最好:
对于 TForm 类,使用 Application 为参数,
对于窗体上的组件,用Self为参数。
对于临时建立的组件,用 nil 为参数,最后使用 Free 释放对象。