我的程序中使用了一些MDI子窗口,只有一个子窗口在程序开始建立时便打开,其它子窗口在程序运行时动态建立。现在我想做到的是在关闭主窗口时关闭所有子窗口,与是我用如下语句实现:
for a1:=MdiChildCount downto 0
do ActiveMDIChild.Close;
但总有一个子窗口不能关闭,为什么?
...全文
23419打赏收藏
如何在关闭主窗口时关闭所有MDI子窗口?
我的程序中使用了一些MDI子窗口,只有一个子窗口在程序开始建立时便打开,其它子窗口在程序运行时动态建立。现在我想做到的是在关闭主窗口时关闭所有子窗口,与是我用如下语句实现: for a1:=MdiChildCount downto 0 do ActiveMDIChild.Close; 但总有一个子窗口不能关闭,为什么?