以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  beforeopenproject里的user.name  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189029)

--  作者:lesei
--  发布时间:2023/11/6 16:27:00
--  beforeopenproject里的user.name
问题1:
我在beforeopenproject里加入了如下代码:
messagebox.show(user.name)
怎么没反应?
但是单纯的msgbox打印一串字符却可以。
是user在beforeopenproject里还没生成吗?那是在什么时候生成的呢?

问题2:
生成的程序分别给张三、李四使用。如何保证张三和李四的ukey不混呢?
我是想的在beforeopenpriject里对user.name与encrypt1生成的加密字符串进行比较(但从问题1看,貌似行不通)。

--  作者:有点蓝
--  发布时间:2023/11/6 16:37:00
--  
1、就算不懂英文,我们也可以打开帮助看看:说的是项目打开之前,还没有打开项目,没登录呢,用户从哪来?可以考虑使用AfterOpenProject事件

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

2、明面上可以给拿张贴纸给ukey贴上标签。使用代码判断可以把用户名写入ukey

--  作者:chen37280600
--  发布时间:2023/11/6 17:51:00
--  
建议看一下我总结的狐表生命周期 https://www.mbldt.com/ExpShare/129.html