以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于启动系统时隐藏主界面的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=30109)

--  作者:程兴刚
--  发布时间:2013/3/21 10:30:00
--  关于启动系统时隐藏主界面的问题

baseMainform.hide 和baseMainform.Visible = false 为何在项目事件中无效?难道AfteOpenProject事件和Syscmd.Project.SwitchUser事件执行时主界面还没有生成?是否需要增加一个生成主界面后执行事件?请各位及贺老师帮忙看看,谢谢!

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目15.table

[此贴子已经被作者于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
--  
楼主有解了吗?