L
linzhengqqun
Unregistered / Unconfirmed
GUEST, unregistred user!
请各位先看这一段代码:
TForm1 = class(TForm)
Button1: TButton;
procedure FormClick(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
再熟悉不过了,但我的问题是代码中的Button1,为什么它在程序
中不用构造,也不用析构。而如果这个Button1是你自己声明在
private或public中,则需要构造它。
问题是不是就在于没有private 和public声明的地方呢
那么这个地方又是什么意义呢,是private,public,published,
protected中的哪一个呢
或者问题在于这个button1是你把控件拉到窗体的生成的,
它就会自己构造呢
但为什么在程序又看不见构造函数,请大家讨论一下
TForm1 = class(TForm)
Button1: TButton;
procedure FormClick(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
再熟悉不过了,但我的问题是代码中的Button1,为什么它在程序
中不用构造,也不用析构。而如果这个Button1是你自己声明在
private或public中,则需要构造它。
问题是不是就在于没有private 和public声明的地方呢
那么这个地方又是什么意义呢,是private,public,published,
protected中的哪一个呢
或者问题在于这个button1是你把控件拉到窗体的生成的,
它就会自己构造呢
但为什么在程序又看不见构造函数,请大家讨论一下