以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  splash.jpg被另一进程占用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=106638)

--  作者:newsun2k
--  发布时间:2017/9/13 8:38:00
--  splash.jpg被另一进程占用
 如题:升级的时候发生的。
怎么解决??

--  作者:有点甜
--  发布时间:2017/9/13 8:42:00
--  
 你自己写代码实现splash.jpg的拷贝?代码不要写到beforeOpenProject事件。
--  作者:newsun2k
--  发布时间:2017/9/13 8:47:00
--  
 代码里面没有涉及到splash.jpg这个文件
--  作者:有点甜
--  发布时间:2017/9/13 9:00:00
--  
splash.jpg不要放在project根目录,你可以放到 project文件夹下images 文件夹去,然后写代码

 

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


--  作者:playmal
--  发布时间:2019/8/24 16:47:00
--  
代码写在哪个事件里面?
--  作者:有点蓝
--  发布时间:2019/8/24 16:56:00
--  
不需要写代码处理,把splash.jpg添加到附件即可
--  作者:playmal
--  发布时间:2019/8/24 17:29:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190824172816.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2019/8/24 17:41:00
--  
我测试没有问题。那就试试把代码写到afteropenproject事件
--  作者:playmal
--  发布时间:2019/8/24 17:50:00
--  
这是在ftp服务器远程升级的时候,软件已经启动,但是显示有进程在使用splash.png,这个文件就做project目录底下,在发布的时候添加在附件里面的
所以,是否应该这样:取消发布时候的附件里面的splash.png文件,添加这个FileSys.CopyFile(ProjectPath & "images/splash.jpg", ApplicationPath & "splash.jpg", True),但是实际上,这个语句并没有执行。是否软件没有找到这个文件:ProjectPath & "images/splash.jpg"

--  作者:有点蓝
--  发布时间:2019/8/25 20:29:00
--  
写到afteropenproject事件,图片有放到images目录里吗?发布的项目的project\\images有没有这个图片文件?