怎么用fsMIDFrom窗口速度那么慢?(50分)

  • 主题发起人 astrodust
  • 开始时间
A

astrodust

Unregistered / Unconfirmed
GUEST, unregistred user!
一个窗口类型是fsMIDFrom,其它的是fsMDIChild,程序运行时,打开子窗口反映非常慢,不能一下就弹出来,有明显的拖屏现象,如果设置成fsNormal就没有这个问题,还有,如果选择一个子窗口,怎么把当前正在活动的那个窗口自动关掉?
 
W

Wolfding

Unregistered / Unconfirmed
GUEST, unregistred user!
关于慢,因为主程序创建MDI子窗体会有一些初始化工作,比如重置其大小、改变位置等,具体可以看看forms里的源码,不过一般也不会太慢吧;
关掉当前活动的子窗口就比较简单,直接FreeAndNil(ActiveMDIChild)
 
A

astrodust

Unregistered / Unconfirmed
GUEST, unregistred user!
接受答案了.
 
顶部