以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- ft界面永远处于最前面 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88792) |
-- 作者:huhu -- 发布时间:2016/8/9 16:38:00 -- ft界面永远处于最前面 如何做到让ft界面永远处于最前面。 原因是,里面有不少独立窗口,这些都是用来做扫描枪录入数据的。 正在用扫描枪录入数据的时候,突然一个其他界面弹出导致光标没有定位到ft。录入失败。
|
-- 作者:大红袍 -- 发布时间:2016/8/9 16:40:00 -- BaseMainForm.TopMost = True Forms("窗口1").BaseForm.TopMost = True |
-- 作者:huhu -- 发布时间:2016/8/9 16:42:00 -- 你的意思就是只要是扫描窗口,那么都在窗口的afterload加入上述代码。 |
-- 作者:大红袍 -- 发布时间:2016/8/9 16:43:00 -- 是。 |
-- 作者:huhu -- 发布时间:2016/8/9 17:29:00 -- 估计还不行。2个窗口按照你的好弄。 一般有3个窗口,如附件。 窗口顺序想按照这个顺序来显示。
|
-- 作者:大红袍 -- 发布时间:2016/8/9 17:31:00 -- AfterOpenProject
BaseMainForm.TopMost = True
每个独立窗口的AfterLoad事件
e.Form.BaseForm.TopMost = True |