精易论坛

标题: 易语言怎么写 查看文件是否存在 存在就删除然后在创建一个新文件 [打印本页]

作者: youyou1230    时间: 2014-2-17 13:49
标题: 易语言怎么写 查看文件是否存在 存在就删除然后在创建一个新文件
  我想问的是

判断文件是否存在   存在就删除文件  然后再创建新文件
再然后把上传到易语言中的文件(图片1)上传到新文件里面
这样的代码怎么写
以下是我写的    新手那里错了 请指教

.版本 2
.支持库 eCompress

.子程序 _按钮3_被单击


.如果 (文件是否存在 (编辑框1.内容 + “\DATA”) = 真)
    删除目录 (编辑框1.内容 + “\DATA”)
.否则

.如果结束
.如果 (创建目录 (编辑框1.内容 + “\DATA”))
    .如果 (写到文件 (编辑框1.内容 + “\DATA” + “\小鬼皮肤.zip”, #图片1))
        ZIP压缩1.解压 (编辑框1.内容 + “\DATA” + “\小鬼皮肤.zip”, 编辑框1.内容 + “DATA”)
        信息框 (“安装完成”, 0, )
    .否则

    .如果结束

.否则

这样写出来以后创建的新文件名  是文件内名+需要创建的名


作者: 缺1份矜持ゝ    时间: 2014-2-17 13:55
那还删除在加入干什么啊 ..直接就覆盖完事了.
作者: youyou1230    时间: 2014-2-17 14:08
缺1份矜持ゝ 发表于 2014-2-17 13:55
那还删除在加入干什么啊 ..直接就覆盖完事了.

覆盖的源码怎么写呢?
我写不出来

作者: 缺1份矜持ゝ    时间: 2014-2-17 14:15
youyou1230 发表于 2014-2-17 14:08
覆盖的源码怎么写呢?
我写不出来

直接写入就可以..自动覆盖的吧
作者: 我是一个配角    时间: 2014-2-17 14:26
你的源码可以这样写

QQ截图20140217142406.jpg (30.25 KB, 下载次数: 1)

这样程序就不会冗余太多无用的代码

这样程序就不会冗余太多无用的代码

作者: youyou1230    时间: 2014-2-17 15:59
.版本 2
.支持库 eCompress

.子程序 _按钮3_被单击

.如果真 (文件是否存在 (编辑框1.内容 + “\DATA”) = 真)
    删除目录 (编辑框1.内容 + “\DATA”)
.如果真结束
.如果 (创建目录 (编辑框1.内容 + “\DATA”))
    .如果 (写到文件 (编辑框1.内容 + “\DATA” + “\小鬼皮肤.zip”, #图片1))
        ZIP压缩1.解压 (编辑框1.内容 + “\DATA” + “\小鬼皮肤.zip”, 编辑框1.内容 + “\DATA”)
        信息框 (“恢复完成”, 0, )
    .否则

    .如果结束

.否则

.如果结束

作者: 吴涛91888    时间: 2014-2-17 17:18

作者: sdy8u8    时间: 2014-2-17 22:32
直接写入
作者: youyou1230    时间: 2014-2-18 08:24
youyou1230 发表于 2014-2-17 15:59
.版本 2
.支持库 eCompress

已经解决  谢谢各位热情回复
作者: 欺欺    时间: 2014-2-18 11:47
文件是否存在.zip (1.08 KB, 下载次数: 101) 求采纳呀,求采纳
作者: 欺欺    时间: 2014-2-18 11:48
已解决你怎么不关闭主题呀,
作者: NeverLoveAgain    时间: 2014-2-18 14:44
11.zip (147.5 KB, 下载次数: 18)




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4