读书人

delphi,点击form2,在后台的form1会跳到

发布时间: 2012-03-22 17:43:57 作者: rapoo

delphi,点击form2,在后台的form1会跳到前台来?
delphi,点击form2,在后台的form1会跳到前台来?
form1原来在后台的,form2是时间控件条件激活窗体,allways on top窗体.
当 form1在后台,form2被激活显示时,点击form2,form1会跳到前台来.
有什么办法不让form1跳到前台来吗?

[解决办法]
点击form2,居然能把form1调到前台来,别人要实现这样的功能,还要写几条语句呢,你倒是省力。

看看form2的onclick事件里有没有跟form1有关的语句?还有一个办法,就是显示form2的时候,用showmodal,这样只能关掉form2以后,才能显示form1了
[解决办法]
结果是你自己制造的,当然办法也得你自己去想了,不是你自己控制了,怎么会跑出来
[解决办法]
把代码贴出来看看
是不是点FORM2时,程序会执行什么需要等待的东西,这时候有可能把后面窗体给点出来
不然就在点FORM2时,再加句form1.visible:=false;

读书人网 >.NET

热点推荐