parent即 养父
是指拥有该组件的父类,即parent组件必定是一个窗口控制组件(Windowed control) 由于组件就是容纳该组件的父类,因此当父类移动时,附着其内的组件也会移动.
 Object TreeVIew 里表示的就是这种关系.
 1parent 与owner的含义区别及举例unit Unit1;
 2parent 与owner的含义区别及举例
 3parent 与owner的含义区别及举例interface
 4parent 与owner的含义区别及举例
 5parent 与owner的含义区别及举例uses
 6parent 与owner的含义区别及举例  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 7parent 与owner的含义区别及举例  Dialogs, StdCtrls;
 8parent 与owner的含义区别及举例
 9parent 与owner的含义区别及举例type
10parent 与owner的含义区别及举例  TForm1 = class(TForm)
11parent 与owner的含义区别及举例    GroupBox1: TGroupBox;
12parent 与owner的含义区别及举例    Button1: TButton;
13parent 与owner的含义区别及举例    Button2: TButton;
14parent 与owner的含义区别及举例    Button3: TButton;
15parent 与owner的含义区别及举例    Button4: TButton;
16parent 与owner的含义区别及举例    Button5: TButton;
17parent 与owner的含义区别及举例    procedure Button5Click(Sender: TObject);
18parent 与owner的含义区别及举例    procedure Button3Click(Sender: TObject);
19parent 与owner的含义区别及举例    procedure Button4Click(Sender: TObject);
20parent 与owner的含义区别及举例    procedure FormCreate(Sender: TObject);
21parent 与owner的含义区别及举例  private
22parent 与owner的含义区别及举例    { Private declarations }
23parent 与owner的含义区别及举例  public
24parent 与owner的含义区别及举例    { Public declarations }
25parent 与owner的含义区别及举例  end;
26parent 与owner的含义区别及举例
27parent 与owner的含义区别及举例var
28parent 与owner的含义区别及举例  Form1: TForm1;
29parent 与owner的含义区别及举例
30parent 与owner的含义区别及举例implementation
31parent 与owner的含义区别及举例
32parent 与owner的含义区别及举例uses Unit2;
33parent 与owner的含义区别及举例
34parent 与owner的含义区别及举例VAR
35parent 与owner的含义区别及举例  PB: boolean;
36parent 与owner的含义区别及举例{$R *.dfm}
37parent 与owner的含义区别及举例
38parent 与owner的含义区别及举例procedure TForm1.Button5Click(Sender: TObject);
39parent 与owner的含义区别及举例begin
40parent 与owner的含义区别及举例Form2.show
41parent 与owner的含义区别及举例end;
42parent 与owner的含义区别及举例
43parent 与owner的含义区别及举例procedure TForm1.Button3Click(Sender: TObject);
44parent 与owner的含义区别及举例begin
45parent 与owner的含义区别及举例GroupBox1.Top := GroupBox1.Top - 10;
46parent 与owner的含义区别及举例end;
47parent 与owner的含义区别及举例
48parent 与owner的含义区别及举例procedure TForm1.Button4Click(Sender: TObject);
49parent 与owner的含义区别及举例begin
50parent 与owner的含义区别及举例  if PB then
51parent 与owner的含义区别及举例  BEGIN
52parent 与owner的含义区别及举例    Button2.Parent := Form2;
53parent 与owner的含义区别及举例    PB := false;
54parent 与owner的含义区别及举例  END
55parent 与owner的含义区别及举例  else
56parent 与owner的含义区别及举例  BEGIN
57parent 与owner的含义区别及举例    Button2.Parent := Form1.GroupBox1;
58parent 与owner的含义区别及举例    PB := true;
59parent 与owner的含义区别及举例  END;
60parent 与owner的含义区别及举例end;
61parent 与owner的含义区别及举例
62parent 与owner的含义区别及举例procedure TForm1.FormCreate(Sender: TObject);
63parent 与owner的含义区别及举例begin
64parent 与owner的含义区别及举例Pb :=  false;
65parent 与owner的含义区别及举例end;
66parent 与owner的含义区别及举例
67parent 与owner的含义区别及举例end.
68parent 与owner的含义区别及举例
69parent 与owner的含义区别及举例

Owner  生父 
 何谓Owner?就组件而言 , Owner是指作为其他组件的Owner的父组件,在负责自身 析构时,一起析构它所拥有的其下所Own的组件,也就是于此时释放它自己与它所拥有 组件所占的内存.
 1parent 与owner的含义区别及举例unit Unit1;
 2parent 与owner的含义区别及举例
 3parent 与owner的含义区别及举例interface
 4parent 与owner的含义区别及举例
 5parent 与owner的含义区别及举例uses
 6parent 与owner的含义区别及举例  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 7parent 与owner的含义区别及举例  Dialogs, StdCtrls;
 8parent 与owner的含义区别及举例
 9parent 与owner的含义区别及举例type
10parent 与owner的含义区别及举例  TForm1 = class(TForm)
11parent 与owner的含义区别及举例    Edit1: TEdit;
12parent 与owner的含义区别及举例    Button1: TButton;
13parent 与owner的含义区别及举例    Button2: TButton;
14parent 与owner的含义区别及举例    procedure Button2Click(Sender: TObject);
15parent 与owner的含义区别及举例  private
16parent 与owner的含义区别及举例    { Private declarations }
17parent 与owner的含义区别及举例  public
18parent 与owner的含义区别及举例    { Public declarations }
19parent 与owner的含义区别及举例  end;
20parent 与owner的含义区别及举例
21parent 与owner的含义区别及举例var
22parent 与owner的含义区别及举例  Form1: TForm1;
23parent 与owner的含义区别及举例
24parent 与owner的含义区别及举例implementation
25parent 与owner的含义区别及举例uses
26parent 与owner的含义区别及举例 unit2;
27parent 与owner的含义区别及举例{$R *.dfm}
28parent 与owner的含义区别及举例
29parent 与owner的含义区别及举例procedure TForm1.Button2Click(Sender: TObject);
30parent 与owner的含义区别及举例begin
31parent 与owner的含义区别及举例Form2.show
32parent 与owner的含义区别及举例end;
33parent 与owner的含义区别及举例
34parent 与owner的含义区别及举例end.
35parent 与owner的含义区别及举例
36parent 与owner的含义区别及举例

相关文章: