FORM切换出去再返回来的问题!请大家帮帮忙!(40分)

  • 主题发起人 主题发起人 weibinggui
  • 开始时间 开始时间
W

weibinggui

Unregistered / Unconfirmed
GUEST, unregistred user!
程序一个有两个form ,Main subForm 。没有使用MDI模式,首先Main.show ,然后点button1 ,执行subForm.show.这样界面显示的是subForm.因为有事需要切换到其它的文件夹。按 ALT +TAB<br>换出去,处理完后再ALT +TAB 切回来,但是此时程序没有停留在subForm界面,显示的是Main,怎样保证切回来的界面是subForm?我比较菜,请大家帮帮忙。
 
ALT +TAB是切换应用程序的,不是切换窗体的;
 
是其它软件,我是切换到其它的文件夹上!
 
没遇到过这个问题,你切换回来后,按F12看看
 
大家都没有遇到过吗?
 
你是切换到其它程序,文件平 OR 本程序其它窗体.-------------另外,建议你用模式窗体吧,微软官方网站都这样建议.改为执行subForm.showmodal就一定会OK的.若不用模式窗体,请说明程序中切换的类型.
 
用subform.showmodal?<br>不然窗体是会被挡掉<br>或者你弄个ttimer什么的,在main窗体被focus时,setfocus那个subform看看
 
建议showmodal,如果一定要show,subform试试窗体属性使用fsStayOnTop风格。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部