以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 隐藏主窗口的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=183360) |
||||
-- 作者:qzy -- 发布时间:2022/11/2 22:31:00 -- 隐藏主窗口的问题 老师:我设计了一个托盘程序,托盘代码在模式登录窗口登录之后执行,总看到项目主窗口一闪而过,有什么办法去掉呢? If user.Type <> UserTypeEnum.Developer Then baseMainform.visible = False Else baseMainform.visible = True End If 这段代码加在项目启动加载前后、系统空闲、登录之后等位置也不行。 补充:登录窗口、托盘窗口等均正常,只是那一闪不太爽! [此贴子已经被作者于2022/11/2 22:32:42编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/3 8:57:00 -- If user.Type <> UserTypeEnum.Developer Then baseMainform.visible = False baseMainform.left = -10000 Else baseMainform.visible = True End If
|
||||
-- 作者:qzy -- 发布时间:2022/11/3 22:50:00 -- 感谢老师指导 |
||||
-- 作者:qzy -- 发布时间:2022/11/3 23:32:00 -- 改了,问题仍然存在。 |
||||
-- 作者:有点蓝 -- 发布时间:2022/11/4 8:54:00 -- 请上传实例测试 |
||||
-- 作者:qzy -- 发布时间:2022/11/9 19:19:00 --
|
||||
-- 作者:有点蓝 -- 发布时间:2022/11/10 12:12:00 -- 1、要到项目属性设置,把窗口最大化设置为false,指定一个尺寸 2、AfterOpenProject设置baseMainform.left = -10000 3、到计划隐藏主窗口
|
||||
-- 作者:qzy -- 发布时间:2022/11/11 20:40:00 -- 感谢版主!试验成功。 |