Delphi中Owner和Parent的区别[原]

1个Form,里面有一个Panel,Panel里面有一个Button Button的Owner是Form,Parent是Panel TButton.Create的参数就是Owner,如果可视化的拖放控件,Owner自然是Form,但用代码Create,自然可以指定Panel是Owner。Owner是控件从属的关系,Owner.Free的时候,Owner的“随从”都会Free。 Parent是一种用于布局的关系,Button.Parent是Panel,所以Button的活动范围都会在Panel。如果Button的parent换成Form,Button的范围就是Form。
posted @ 2006-04-13 08:00  Byeah  阅读(165)  评论(0编辑  收藏  举报