易语言写到文件不被覆盖的两种方法
本帖最后由 十万个为什么 于 2020-3-6 11:31 编辑易语言我们经常要写到文件到外部文件.如要把几段文本写到外部txt文件
但是我们写一次上次的就会被覆盖了.那么乍么解决写到文件不被覆盖呢
1.把所有要写的文本先记录到变量里.然后.统一写出.
如下图实例.我们就是把所有子目录名.记录到一个叫子目录名变量里了.等循环结束后统一写出
源码参考
.版本 2
.支持库 spec
.子程序 _按钮_枚举子目录_被单击
.局部变量 子目录数组, 文本型, , "0"
.局部变量 子目录数, 整数型
.局部变量 计次, 整数型
.局部变量 索引, 整数型
.局部变量 子目录名变量, 文本型
子目录数 = 目录_枚举子目录 (编辑框_路径.内容, 子目录数组, 假, 假)
调试输出 (子目录数)
调试输出 (取数组成员数 (子目录数组))
.计次循环首 (子目录数, 计次)
子目录名变量 = 子目录名变量 + 子目录数组 [计次] + #换行符
.计次循环尾 ()
写到文件 (取运行目录 () + “/子目录名.txt”, 到字节集 (子目录名变量))
2.通过打开文件取到文件号来实现写文本不覆盖的方法.
例子如下
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
楼主太厉害了!楼主,我爱你!我觉得易语言吧真是个好地方!
楼主太厉害了!楼主,我爱你!我觉得易语言吧真是个好地方! 楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页:
[1]