以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]主窗体不隐藏的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176724)

--  作者:2900819580
--  发布时间:2022/4/24 17:11:00
--  [求助]主窗体不隐藏的问题
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:stest.foxdb

发布的程序没办法上传
问题在,
没发布之前,打开【登录窗体】,主窗体是隐藏,点击登录,打开【账套管理】,主窗体是隐藏的,(需要点击返回菜单才会显示主窗体)
发布程序后,打开【登录窗体】,主窗体是隐藏,点击登录,打开【账套管理】,主窗体是显示的

--  作者:有点蓝
--  发布时间:2022/4/24 17:25:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:stest.zip


--  作者:2900819580
--  发布时间:2022/4/24 20:03:00
--  
老师,是不是只修改了以下内容,我把这个代码复制到我的登录窗体问题还是一样。
e.Form.baseform.Close
e.Form.baseform.opacity = 0
Forms("账套管理").open

--  作者:有点蓝
--  发布时间:2022/4/24 20:23:00
--  
"账套管理"窗口改为模式窗口
--  作者:2900819580
--  发布时间:2022/4/25 8:09:00
--  
以下是引用有点蓝在2022/4/24 20:23:00的发言:
"账套管理"窗口改为模式窗口

老师,改为模式窗口后,缩小隐藏到标题栏的功能没有了。


--  作者:有点蓝
--  发布时间:2022/4/25 8:45:00
--  
这个不可能和模式窗口有关。

如果使用独立窗口,也可以把隐藏主界面的代码放到独立窗口的计时器里处理。

总之,如果不使用挂起的方式(模式窗口),就必须等待AfterOpenProject事件执行完毕再去控制主界面的隐藏,这样才有效的。

--  作者:2900819580
--  发布时间:2022/4/25 9:08:00
--  
这个不可能和模式窗口有关。

但我自己的实例和你发给我的实例(特指程序发布后,如果用Foxtable是没有问题的),结果都是一样的,用模式窗体,这段代码就没有反应,窗体不能缩小到标题栏
    Case "缩小"
        BaseMainform.Visible = False
        e.Form.Visible = False

[此贴子已经被作者于2022/4/25 9:08:44编辑过]

--  作者:有点蓝
--  发布时间:2022/4/25 9:12:00
--  
我的实例因为缩小隐藏到标题栏的功能出错,相关代码我是直接全部屏蔽掉的,所以不会有这个功能。自己的项目保留即可
--  作者:2900819580
--  发布时间:2022/4/25 9:30:00
--  
但我自己的实例和你发给我的实例发布前都没有问题,发布后就是不行老师麻烦帮忙再看看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:11stest.foxdb


--  作者:有点蓝
--  发布时间:2022/4/25 9:59:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:11stest.zip