一个关闭子窗体的问题,高手请进(100分)

  • 主题发起人 主题发起人 晨空
  • 开始时间 开始时间

晨空

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个fsMDIChild窗体form1,在这个form1上,可以存在别的fsmdichild窗体,
假设有个form2,form3,form4窗体,现在想在form1中加个按钮‘关闭子窗体’
使form2,form3,form4中的当前活动窗体关闭,不知这个按钮里的代码应该如
何写,高手请教。
 
在onclose里面写
action:=cafree;
form2:=nil!
 
小问题就不麻烦高手了[:)]

Form1.ActiveMDIChild.Close;

在mdichild form的close中添加action:=cafree;
 
上面那位理解错我的意思了,我是想按了那个按钮后,就使当前活动窗体关闭。这个按钮是
在form1上的,当我按了按钮后,使 得form2,form3,form4中最前面的那个窗体(活动窗体)
关闭。
 
是不是以下的意思:
try
Form1.ActiveMDIChild.ActiveMDIChild.Close;
except
end;
 
后退
顶部