以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  登录窗口问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190190)

--  作者:cmc
--  发布时间:2024/1/23 15:31:00
--  登录窗口问题
     蓝老师,我在看官方提供的系统案例--迷你库存管理系统时,有一个疑惑的地方,打开项目的人触发afteropenproject事件,这时候所有的表和窗口都已经加载,但没有用户登录,publicUserID变量为空,所以就显示这个登录窗口,让打开的人进行登录。问题是红框代码以后的代码,难道还能在登录成功后继续执行吗?因为红框代码后没有加一个开关,我的理解是如果在红框代码后加一个开关,才能在项目打开人执行完登录动作后,系统继续执行红框后的代码。
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2024/1/23 15:34:00
--  
可以的。因为登录窗口是模式窗口,模式窗口就和messagebox弹窗一样,是阻塞式的,窗口打开后,后面的代码是不会执行的。窗口关闭后,红框后面的代码才接着继续执行
--  作者:cmc
--  发布时间:2024/1/23 15:58:00
--  
谢谢蓝老师!