以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  升级时,splash不能更新?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65401)

--  作者:swagger
--  发布时间:2015/3/15 15:59:00
--  升级时,splash不能更新?
怎么做到升级时splash也自动更新?
--  作者:有点甜
--  发布时间:2015/3/15 16:00:00
--  
 呃,除非你把项目整个更新,只跟新project文件夹,splash是不能更新的,它在publish文件夹。
--  作者:有点甜
--  发布时间:2015/3/15 16:02:00
--  

你可以这样,在beforeopenproject事件那里,拷贝project里面的图片,替换publish的图片,比如代码

 

FileSys.CopyFile(ProjectPath & "splash.jpg", ApplicationPath & "splash.jpg", True)


--  作者:swagger
--  发布时间:2015/3/15 16:03:00
--  
以下是引用有点甜在2015/3/15 16:00:00的发言:
 呃,除非你把项目整个更新,只跟新project文件夹,splash是不能更新的,它在publish文件夹。

把splash改到images文件夹不就行了吗


--  作者:swagger
--  发布时间:2015/3/15 16:04:00
--  
以下是引用有点甜在2015/3/15 16:02:00的发言:

你可以这样,在beforeopenproject事件那里,拷贝project里面的图片,替换publish的图片,比如代码

 

FileSys.CopyFile(ProjectPath & "splash.jpg", ApplicationPath & "splash.jpg", True)

我试试


--  作者:swagger
--  发布时间:2015/3/15 16:15:00
--  
以下是引用有点甜在2015/3/15 16:02:00的发言:

你可以这样,在beforeopenproject事件那里,拷贝project里面的图片,替换publish的图片,比如代码

 

FileSys.CopyFile(ProjectPath & "splash.jpg", ApplicationPath & "splash.jpg", True)

好像不行,文件“Publish\\Splash.jpg"正由另一进程使用,因此该进程无法访问该文件.


--  作者:有点甜
--  发布时间:2015/3/15 16:24:00
--  

嗯嗯,测试了一下,是没有办法的。

 

你写到Afteropenproject里面呗,不过要第二次才能显示新的


--  作者:swagger
--  发布时间:2015/3/15 16:28:00
--  
以下是引用有点甜在2015/3/15 16:24:00的发言:

嗯嗯,测试了一下,是没有办法的。

 

你写到Afteropenproject里面呗,不过要第二次才能显示新的

我再试试。另外,怎么禁止主窗口右上角的x?


--  作者:有点甜
--  发布时间:2015/3/15 16:29:00
--  
 basemainform.controlbox = False
--  作者:swagger
--  发布时间:2015/3/15 22:57:00
--  
以下是引用有点甜在2015/3/15 16:29:00的发言:
 basemainform.controlbox = False

右键点击任务栏的图标然后“关闭窗口”一样可能直接关闭啊,怎么把这个也禁止?