提问.......(0分)

  • 主题发起人 主题发起人 mxb
  • 开始时间 开始时间
M

mxb

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:什么是dfm文件,第二
procedure TForm1.Demo2Click(Sender:TObject);
中的(Sender:TObject);是何义?
 
1.*.dfm为Delphi的窗体文件
2.说不准,>>
 
2. 是一个参数, 由调用者填入, 一般是调用这个过程者自己, 比如
button.onclick事件中的sender就是button自己.
 
dfm是保存窗体上所有控件的数据.
sender是指触发这个事件的对象.
 
dmf可以说是窗体的资源文件,你的窗体的图标,图片的内容等都保存在里面.
 
Another_eYes:
你说的不全对,(Sender:TObject)返回的是谁触发了这个事件的对象。
因为一个事件大家可共亨使用,如本定义的是button.onclick,但其它
对象也可使用,这时(Sender:TObject)中的Sender返回的是触发这个事
件的对象而不一定是那个button。可用
ShowMessAge(Tbutton(Sender).Name);
来试试。
 
接受答案了.
 
后退
顶部