以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]建立的菜单在编译后不显示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=190538)

--  作者:新福星
--  发布时间:2024/2/20 20:29:00
--  [求助]建立的菜单在编译后不显示
建立菜单如果在主菜单的Load事件里加入程序,编译后就不显示了。
把该事件里的程序全封上,编译后是显示的。
如果不封上,即使是超级用户,只要进入到这个事件里运行程序编译后的菜单就不见了!
超级用户进到该事件之后没有做任何事情


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20240220202033.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20240220201647.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20240220201525.png
图片点击可在新窗口打开查看



[此贴子已经被作者于2024/2/20 20:29:23编辑过]

--  作者:有点蓝
--  发布时间:2024/2/20 20:41:00
--  
只能说明代码有问题
--  作者:新福星
--  发布时间:2024/2/21 4:46:00
--  
找到原因了。 LoadUserSetting事件执是在登陆窗口执行之前,登陆者的角色还没有获取到,所以走了其他分支把菜单全部隐藏了。
--  作者:有点蓝
--  发布时间:2024/2/21 8:29:00
--  
如果是自定义的登录窗口,不要使用LoadUserSetting事件,把代码放到登录窗口确定按钮里