以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  项目自动升级后,登录三次才能进入。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=12886)

--  作者:bad
--  发布时间:2011/9/19 14:31:00
--  项目自动升级后,登录三次才能进入。

在项目AfterOpenProject中,加入了以下代码:

 

Syscmd.Project.Update()
Forms("启动").Open()
Forms("用户登录").Open()

 

其中用户登录是自定义的登录窗口,是狐表带的自定义用户管理例子中直接拿过来用的。平时登录没什么问题。

但当远程升级包上传后,登录时会提示有新版本,选择升级后,项目重新打开,会再提示一次有新版本,再升级后,出现登录窗口,输一次用户名和密码后,点进入时用户名密码都清空,再输一次再清空,第三次才能正常进入。

什么原因?


--  作者:狐狸爸爸
--  发布时间:2011/9/19 14:53:00
--  

自动升级后,要重新启动一次,等于要启动两次的,每次都要输入账户名和密码的