mdi窗体的问题?(12分)

  • 主题发起人 主题发起人 littlecaibird
  • 开始时间 开始时间
L

littlecaibird

Unregistered / Unconfirmed
GUEST, unregistred user!
问题是这样的:
在主窗体的的toobar1上,我放了两个按钮:
分别用来打开两个子窗体!!
比如我先打开子窗体1(设置:一打开为最大化),
然后再打子窗体2(也是一打开就最大化),那么后打开的将会在前面,挡住了先打开的.
怎么实现:
我再按按钮1(将让前面先打开的的子窗体1,已被子窗体2挡住),那么就上子窗体1再前面??

 
帮帮忙哦
 
怎么让被挡住的子窗体让它成为最前面的啊??
 
我大概明白了你的意思,其实也就是防止窗口重复create

你可以到我的
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1985137
贴子下个源程序看看,应该可以解决你的问题
 
少了点控件??
Tdock97,xpmenu??
 
if MDIChild.name = '相应的窗体名' then

bringtofront ;
 
同意楼上的。
用BringToFront;
 
frmName:=nil;
 
后退
顶部