以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  自行设计的系统登录窗口类型为模式,在第一次显示时不能用键盘选择控件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93001)

--  作者:yankunhao
--  发布时间:2016/11/18 8:58:00
--  自行设计的系统登录窗口类型为模式,在第一次显示时不能用键盘选择控件
发现自行设计的系统登录窗口类型如果为模式时,在登录时不能用键盘选择控件(例如想直接用键盘输入密码),只能用鼠标点一下窗口才能用键盘选择控件,请问是什么原因?有没办法解决?
--  作者:yankunhao
--  发布时间:2016/11/18 9:03:00
--  
好像只能用鼠标点一下窗口才能将这个窗口设定为当前窗口,请问有没办法,在启动时自动设为当前窗口?或者是什么原因导致它不是当前窗口?
--  作者:有点蓝
--  发布时间:2016/11/18 9:31:00
--  
窗口AfterLoad事件

e.Form.BaseForm.ShowInTaskbar = True
e.Form.BaseForm.TopMost = True
If e.Form.BaseForm.CanFocus Then e.Form.BaseForm.Focus()

--  作者:yankunhao
--  发布时间:2016/11/18 9:43:00
--  

按这个方法还是不行,连你们也没办了?


--  作者:yankunhao
--  发布时间:2016/11/18 10:22:00
--  

这应该是foxtable的一个BUG吧,希望官方能解决。


--  作者:yankunhao
--  发布时间:2016/11/18 10:26:00
--  

 

[此贴子已经被作者于2016/11/18 10:26:40编辑过]

--  作者:有点蓝
--  发布时间:2016/11/18 11:03:00
--  
这个不是bug,操作系统的问题