以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口焦点 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103300) |
||||
-- 作者:goldenfont -- 发布时间:2017/7/5 14:09:00 -- 窗口焦点 我在BeforeconnectDataSource事件里定义了e.HideSplashForm = True,然后直接跳出登录窗口,这个窗口可以显示在最前面,但是就是不能获得焦点,非要鼠标点击一下才可以输入内容,光标是在登录名那里闪烁的,这个怎么搞?注释掉不用启动封面的情况下,就正常的! |
||||
-- 作者:有点甜 -- 发布时间:2017/7/5 14:59:00 -- 要这样处理下
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=78549&authorid=0&page=0&star=1
|
||||
-- 作者:goldenfont -- 发布时间:2017/7/5 16:03:00 -- 我是自定义的登录窗口,模式的,不是内置登录窗口 |
||||
-- 作者:有点甜 -- 发布时间:2017/7/5 16:12:00 -- 以下是引用goldenfont在2017/7/5 16:03:00的发言:
我是自定义的登录窗口,模式的,不是内置登录窗口
Timertick事件
If ShowAppWindow(e.Form.Text, 1) = True Then e.Form.BaseForm.TopMost = True e.Form.TimerEnabled = False End If
http://www.foxtable.com/webhelp/scr/1322.htm
|
||||
-- 作者:goldenfont -- 发布时间:2017/7/20 19:03:00 -- 还是无法获得焦点,虽然在最前面显示,但是还是要鼠标点击一下对话框才能输入 |
||||
-- 作者:有点甜 -- 发布时间:2017/7/20 19:27:00 -- If ShowAppWindow(e.Form.Text, 1) = True Then e.Form.BaseForm.TopMost = True e.Form.TimerEnabled = False e.Form.Controls("TextBox1").Select End If
|