以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]模式窗口显示问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=91503)

--  作者:lzzhx
--  发布时间:2016/10/12 11:17:00
--  [求助]模式窗口显示问题
请教老师:我的登录窗口是一个模式窗口,设计时显示正常,发布时指定了默认用户后,再运行发布后的程序时,登录窗口不显示了,只有在任务栏点击后才显示出来,请问该如何解决?
--  作者:有点蓝
--  发布时间:2016/10/12 11:49:00
--  
登录窗口afterload事件,加上

e.Form.BaseForm.ShowInTaskbar = True
e.Form.BaseForm.TopMost = True


--  作者:lzzhx
--  发布时间:2016/10/12 11:53:00
--  
e.Form.BaseForm.TopMost = True
加上上面的代码后,登录窗口可以显示出来,但如果不登录而一直显示,不能切换到其它应用上去,只有windows的任务管理器能切换过去

--  作者:有点蓝
--  发布时间:2016/10/12 12:20:00
--  
保留最小化按钮,把窗口最小化。既然不想登录就关闭好了,留在那干嘛
--  作者:lzzhx
--  发布时间:2016/10/12 12:34:00
--  
谢谢老师给了我思路,在正常登录时,将e.Form.BaseForm.TopMost设为true,休眠后登录时将e.Form.BaseForm.TopMost设为false就满足我的要求了