如何判断From的打开和关闭?(100分)

  • 主题发起人 主题发起人 Fpack
  • 开始时间 开始时间
F

Fpack

Unregistered / Unconfirmed
GUEST, unregistred user!
程序中有个的主窗口和多个附窗口。不是MDI形式,多是可独立的From。
主窗口可以打开附窗口,当主窗口关闭时所有当附窗口都要关闭。
我如何判断其中当那些From是打开的,那些From是关闭。
 
如果Form关闭的时候同时释放掉对象的话,判断一下对象是否存在即可
如果不释放对象的话,判断一下Form的Visible属性
 
发消息不就行了
 
easy
如zhhc的说法。但是,要注意的是:如果form.close的cafree了,对form实例的访问会导致异常。
 
请说的详细点
 
什么?不是主窗口关闭了,付窗口就自动关闭吗?
要判断可以这样
if 窗口名.Showing then MessageDlg('已打开', mtInformation, [mbOK], 0);
 
在判断form对象的属性前先判断form对象是否为Nil
 
用FORM?.Visible判断即可!
 
多人接受答案了。
 
后退
顶部