关于mdi窗口的问题。(15分)

因为

Unregistered / Unconfirmed
GUEST, unregistred user!
有1父窗口和1子窗口,父窗口上有一按钮,事件为:application.createform(tform2,form2),
这样当点按钮时子窗口便会弹出,可当在点按钮是又会出现一个同样的子窗口。
我想只出现一个,该怎么办?谢谢。
因为穷只好给的分低点,包涵一下/
 
不知道对不对childcount
if self.childcount=0 then
application.createform(tform2,form2)
 
不对呀/
 
在application.createform(tform2,form2)前面加上条件:
if not assigned(form2) then
application.createform(tform2,form2);
 
谢谢鲨鱼。
 
还有个问题,我的子窗口关闭的事件是:action:=cafree,可我再第一次弹出子窗口后,
把子窗口关闭,再点按钮,子窗口却不出现了。
这是怎么回事?
 
各位大哥帮忙啊,
我也碰到上面的情况,
 

Similar threads

S
回复
0
查看
632
SUNSTONE的Delphi笔记
S
S
回复
0
查看
711
SUNSTONE的Delphi笔记
S
S
回复
0
查看
749
SUNSTONE的Delphi笔记
S
S
回复
0
查看
631
SUNSTONE的Delphi笔记
S
顶部