以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于在线升级 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95065) |
-- 作者:askbang -- 发布时间:2017/1/9 14:54:00 -- 关于在线升级 If Syscmd.Project.Update(False, True) = True Then Forms("版本更新说明对话框").Open() End If 上面的语句在AfterOpenproject中执行时,用户点击“否”拒绝升级的结果如何与没有版本更新的结果加以区分? 我希望的是强制要求更新,并且在只有版本更新的时候才会弹出一个版本更新说明的对话框。 [此贴子已经被作者于2017/1/9 15:00:28编辑过]
|
-- 作者:有点色 -- 发布时间:2017/1/9 15:31:00 -- 你应该在第一次打开新程序的时候再弹出提示。
Syscmd.Project.Update(False, False)
--------------你的新程序,在发布前,要设置变量
SaveConfigValue("打开次数", 0) |
-- 作者:askbang -- 发布时间:2017/1/9 15:42:00 -- 这个方法我也曾想过,但是总觉得别扭,还有没有更好的办法? |
-- 作者:有点色 -- 发布时间:2017/1/9 15:48:00 -- 参考这里
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=80202&skin=0
|