Delphi控制组件

组件的parent和owner属性

parent为包含此组件的父窗口组件,可以是form,groupbox,panel等等。

owner属性用于指出此组件的宿主是谁,当组件A的宿主为组件B时,一旦组件B的内存被释放,那么它所拥有的组件A的内存也会释放。

assigned 是用来判断某一指针(pointer)或过程引用是否为nil(空),如果为空则返回假(false)。
例如:
if not assigned(FormNew) then formnew := TFormNew.create(self);
formnew.show();

你可能感兴趣的:(组件,assign,parent,owner)