① 易语言自动更新怎么替换原文件
用批处理
.版本 2
.局部变量 替换文件, 文本型
替换文件 = “update.exe.tmp”
写到文件 (“update1.bat”, 到字节集 (“@回echo off” +答 #换行符 + “Taskkill /f /im ” + 取执行文件名 () + #换行符 + “Del ” + 取执行文件名 () + #换行符 + “ren ” + 替换文件 + “ ” + 取执行文件名 () + #换行符 + “if EXIST ” + 取执行文件名 () + “ start ” + 取执行文件名 () + #换行符 + “Del %0” + #换行符 + “Exit”))
运行 (“update1.bat”, 真, 1)
② 如何用易语言做一个替换文件的程序 。本人纯小白
第一步:首先要准确地知道你要复制的文件的全路径,然后是要覆盖的文件的全路径
例如:D:1.txt
D:2.txt
现在要复制1.txt,把2.txt覆盖掉,也就是替换掉。
不用去管文件类型及文件内容,也可以用1.txt覆盖(替换)掉2.exe。
③ 易语言替换配置文件
相同的配置名可以进行替换!
如果想要替换文件但找不到配置名下的配置可以用计次循环首进行查找.
代码如下:
java">配置=取配置节名(路径)
计次循环首(取数组成员数(配置),计次)
.如果(读配置项(路径,配置[计次],“要替换的节名称”,)=编辑框1.内容)‘编辑框1.内容是你要替换的那个配置节名的名称
写配置项(路径,配置[计次],编辑框1.内容,“要替换的数据”)
计次循环尾()
配置是个数组变量 类型为文本型 数组为0 代表多个且不确定有多少个的数组
如果设置成1可能会出现报错,且只能读取一个!
④ 易语言TXT文件内容插入与替换
代码:
.版本2
.子程序替换
.局部变量文件号1,整数型内
.局部变量文本容2,文本型
文件号1=打开文件(“1.txt”,,)
文本2=到文本(读入文件(“2.txt”))
'移动读写位置到三行
.计次循环首(3,)
读入一行(文件号1)
.计次循环尾()
插入文本(文件号1,文本2+#换行符)
关闭所有文件()