请进来看看! (10分)

  • 主题发起人 主题发起人 kenmen
  • 开始时间 开始时间
K

kenmen

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TMDIChildForm.mmiNewClick(Sender: TObject);
begin
MainForm.mmiNewClick(nil);
end;

procedure TMainForm.mmiNewClick(Sender: TObject);
begin
........
end;
请问MainForm.mmiNewClick(nil);这里为啥是nil,它起什么作用?
 
nil就是空,值为空
 
那就是怎样?
 
没人说了吗?
 
他传送一个空的对象进去,当然在某些时候是不能为空的。
 
为什么时空?
 
nil指产生click这个动作的物件为空,只单纯地执行click事件,并不需要将物件指针传

进去。
 
好象是不产生CLICK事件
 
多人接受答案了。
 
后退
顶部