Foxtable(狐表)用户栏目专家坐堂 → 关于发布的系统更新后执行代码的请教


  共有8272人关注过本帖树形打印复制链接

主题:关于发布的系统更新后执行代码的请教

帅哥哟,离线,有人找我吗?
atmetmicoo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
关于发布的系统更新后执行代码的请教  发帖心情 Post By:2013/3/4 22:41:00 [只看该作者]

各位老师,

 

我设置的是静默升级(Syscmd.Project.Update(False,False)),每次刚升级完成后直接登录都有会莫名其妙的错误,必须关闭系统重新打开才可以正常使用。

 

故请教:如果检测到系统需要升级,升级后,就运行关闭系统的代码,如果检测到不需要升级,则运行正常代码,用代码如何实现?


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/3/5 0:18:00 [只看该作者]

if 需要升级

    Syscmd.Project.Update(False,False)

end if

 

不需要升级,红色代码不执行不就可以了?


 回到顶部
帅哥哟,离线,有人找我吗?
双轨制
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:89 积分:535 威望:0 精华:0 注册:2013/2/23 20:06:00
  发帖心情 Post By:2013/3/5 8:23:00 [只看该作者]

你用的是不是旧版本,升级一下看看。

另外你可以在执行update的前后获取项目文件的时间,通过比较这两个时间,判断是否已经升级。

获取文件信息:

 

Dim f As Io.FileInfo =  FileSys.GetFileInfo(ProjectFile)
Output.show("创建时间:" & f.CreationTime)
Output.show("最近一次修改时间:" & f.LastWriteTime )


 回到顶部
客人(117.136.*.*)
  4楼


  发帖心情 Post By:2013/3/5 9:38:00 [只看该作者]

up 谢谢二位老师,我需要做的是每次系统升级后自动关闭,用代码怎么判断系统升级了? 如果用比较文件创建时间是不是这个过程太复杂了?狐爸有现成代码吗?

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/5 9:46:00 [只看该作者]

你还是升级到最新版本的foxtable吧,没有这个问题了。

 回到顶部
帅哥哟,离线,有人找我吗?
atmetmicoo
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2013/3/5 10:01:00 [只看该作者]

升级?3月份的新版本出来了吗?本人现在手机上网

 回到顶部
帅哥哟,离线,有人找我吗?
muhua
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2013/3/5 10:03:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥哟,离线,有人找我吗?
atmetmicoo
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2013/3/5 10:05:00 [只看该作者]

那我的版本是最新的,这个问题有解决方案吗?

 回到顶部
帅哥哟,离线,有人找我吗?
atmetmicoo
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2013/3/5 23:15:00 [只看该作者]

获取 Update.txt里面的日期跟当前日期比较这个代码怎么写呀?

 回到顶部
帅哥哟,离线,有人找我吗?
muhua
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2013/3/6 8:15:00 [只看该作者]

用户已被锁定

 回到顶部
总数 14 1 2 下一页