以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 系统升级提示修改内容 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=187201) |
-- 作者:鱼鱼鱼 -- 发布时间:2023/6/30 9:45:00 -- 系统升级提示修改内容 我想在系统升级完成后,显示一个提示窗口,提示窗口内容是本次升级所做的修改。 |
-- 作者:有点蓝 -- 发布时间:2023/6/30 9:56:00 -- 建议把升级的更改放到一个文本文件里,然后就可以 If Syscmd.Project.Update(False,False) = False Then \'如果没有升级 Forms("窗口1").open() \'后续其它代码 else Dim Proc As New Process
Proc.File = projectpath & "更新.text" Proc.Start() End If |
-- 作者:鱼鱼鱼 -- 发布时间:2023/7/5 9:04:00 -- 代码写在AfterOpenProject If Syscmd.Project.Update(False,False) = False Then \'如果没有升级 If User.Type <> UserTypeEnum.Developer Then TableCaptionVisible = False End If Forms("主窗体").Open() Dim cmd As New SQLCommand \'获取服务器时间 Dim dt As Date cmd.C cmd.CommandText = "Select GetDate()" dt = cmd.ExecuteScalar() StatusBar.Message1 = "当前用户:" & user.Group & " " & user.Name & " 日期:" & Format(dt,"G") StatusBar.DefaultMessage = StatusBar.Message1 Forms("账套").Open() Else Dim Proc As New Process Proc.File = projectpath & "Reports\\更新.txt" Proc.Start() End If 系统更新完成后没有打开更新的文件,上面代码那里错了?
|
-- 作者:有点蓝 -- 发布时间:2023/7/5 9:11:00 -- 发布后的程序有这个路径的文件吗?publish\\project\\Reports\\更新.txt |
-- 作者:有点蓝 -- 发布时间:2023/7/5 9:20:00 -- 在项目目录里建一个Reports文件夹把“更新.txt”放入Reports,在发布窗口把Reports文件夹加入附件中 |