以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于启动系统时隐藏主界面的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30109) |
||||
-- 作者:程兴刚 -- 发布时间:2013/3/21 10:30:00 -- 关于启动系统时隐藏主界面的问题 baseMainform.hide 和baseMainform.Visible = false 为何在项目事件中无效?难道AfteOpenProject事件和Syscmd.Project.SwitchUser事件执行时主界面还没有生成?是否需要增加一个生成主界面后执行事件?请各位及贺老师帮忙看看,谢谢!
[此贴子已经被作者于2013-3-21 10:32:16编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/21 10:47:00 -- 老程,我看了一下,这个问题无解的,只能用模式窗口。 |
||||
-- 作者:程兴刚 -- 发布时间:2013/3/21 10:54:00 -- 一旦用模式窗口,针对打开的窗口大量的控件动态定位就出现了问题,定位错乱,好像是模式窗口对下一个打开的窗口卡住了似的,大家可以慢慢测试,呵呵! |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/21 10:57:00 -- 用模式窗口,你把打开其他窗口的代码,加在登录窗口的确定按钮的代码中:
\'原来的代码 baseMainform.Visible = True Forms("其他窗口").Open()
|
||||
-- 作者:程兴刚 -- 发布时间:2013/3/21 11:06:00 -- 那我再试试 |
||||
-- 作者:blackzhu -- 发布时间:2013/3/21 11:48:00 -- CurrentTable.Grid.Findform.Visible = False 老大用用这个隐藏
|
||||
-- 作者:程兴刚 -- 发布时间:2013/3/21 12:47:00 -- 以下是引用blackzhu在2013-3-21 11:48:00的发言:
CurrentTable.Grid.Findform.Visible = False 老大用用这个隐藏
您先看看我的文件,测试一下就知道了,我是希望打开项目后就直接隐藏! |
||||
-- 作者:szkswgh -- 发布时间:2013/4/27 3:22:00 -- 楼主有解了吗? |