以文本方式查看主题 - 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 右键点击任务栏的图标然后“关闭窗口”一样可能直接关闭啊,怎么把这个也禁止? |