Foxtable(狐表)用户栏目专家坐堂 → [求助]小升级update1.zip不更新splash


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

主题:[求助]小升级update1.zip不更新splash

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/2 14:17:00 [显示全部帖子]

直接放在update1.zip里面即可。

 

直接这样写,但是需要第二次启动才能用新的封面

 

If Syscmd.Project.Update(False,True) = False Then '如果没有升级

   FileSys.CopyFile(ProjectPath & "splash.jpg", ApplicationPath & "splash.jpg", True)
   Forms("窗口1").Open
End If

[此贴子已经被作者于2016/2/2 14:17:26编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/2 14:54:00 [显示全部帖子]

1、覆盖原文件;

 

2、发布那里,你不是可以直接添加附件的么?

 

3、http无法做到身份验证的。路径你设置得复制一些不就行了?

 

4、如果你publish里面的exe启动了,自然不能覆盖掉重新发布。你把程序关闭了才行的。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/2 15:03:00 [显示全部帖子]

不可以。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/2 15:39:00 [显示全部帖子]

我msgbox看了一下,没问题的

 

msgbox(PublishDate)

 

应该是转换的时候错了,改成

 

Dim Cdate1 As Date = Format(PublishDate,"yyyy/MM/dd HH:mm") '客户端发布日期


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/3 14:23:00 [显示全部帖子]

以下是引用13865161910在2016/2/3 12:47:00的发言:
真奇怪,我将hh:MM改为HH:mm,保存后,再打开代码编辑器,竟然又还原了 O.O 
好神奇的说

 

你要把其它一些地方也做修改,才会更改的,如果只修改大小写,不会保存此次修改的。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/28 13:55:00 [显示全部帖子]

以下是引用13865161910在2016/2/27 11:45:00的发言:
但是这边的操作只是启动发布后的EXE文件,然后显示SPLASH图片,检测到更新文件,更新中,更新结束后,就弹出上图提示,这是何原因呢?

 

写到afterOpenProject事件啊,不可能提示你那个错误。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/1 10:00:00 [显示全部帖子]

不可能,根本就不会执行那里的代码。

 

你加入msgbox看一下是否进入if判断里面的代码。

 

不行,就做个例子上来测试。

[此贴子已经被作者于2016/3/1 10:00:23编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/1 11:09:00 [显示全部帖子]

 你第一个If条件,在更新的时候就不会进入的,怎么可能触发代码。

 

 做一个不行的例子上来测试。


 回到顶部