本文目录一览:
- 1、易语言编程怎么删除同扩展名的多个文件
- 2、易语言运行exe删除
- 3、易语言 删除文件夹下面的同名称文件
- 4、怎样用易语言把同一个文件夹下像1.ico、2.ico、3.ico这样的所有文件删除,怎样写代码??
易语言编程怎么删除同扩展名的多个文件
如果文件名都是有顺序的1.exe
2.exe
3.exe
4.exe
5.exe可以用循环计此,弄一个变量。再用删除文件的命令
易语言运行exe删除
易语言不能直接删除exe文件,但可以使用系统函数来实现。
方法一:使用DeleteFile函数
DeleteFile函数可以用来删除指定的文件,语法如下:
DeleteFile(sFileName)
其中sFileName为要删除的文件名,例如要删除test.exe,可以使用如下代码:
DeleteFile("test.exe") ; 删除test.exe文件
方法二:使用ShellExecute函数
ShellExecute函数可以执行操作系统命令,语法如下:
ShellExecute(hWnd, sOperation, sFileName, sParameters, sDirectory, nShowCmd)
其中sOperation参数填写"delete"即可实现删除文件操作。例如要删除test.exe,可以使用如下代码:
ShellExecute(0,"delete","test.exe","","",0) ; 删除test.exe文件
易语言 删除文件夹下面的同名称文件
.版本 2
.支持库 spec
.子程序 删除特征文件
.参数 文件目录, 文本型
.参数 文件特征, 文本型
.局部变量 文件名, 文本型
文件目录 = 子文本替换 (文件目录 + “\”, “\\”, “\”, , , 真)
文件名 = 寻找文件 (文件目录 + “*.*”, 55)
.判断循环首 (文件名 ≠ “”)
.如果真 (文件名 ≠ “.” 且 文件名 ≠ “..”)
.如果真 (取文件属性 (文件目录 + 文件名) = #子目录)
删除特征文件 (文件目录 + 文件名, 文件特征)
.如果真结束
.如果真 (寻找文本 (文件名, 文件特征, , 假) ≠ -1)
.如果 (删除文件 (文件目录 + 文件名))
调试输出 (“文件删除成功: ” + 文件目录 + 文件名)
.否则
调试输出 (“文件删除失败: ” + 文件目录 + 文件名)
.如果结束
.如果真结束
.如果真结束
文件名 = 寻找文件 (, 55)
.判断循环尾 ()
怎样用易语言把同一个文件夹下像1.ico、2.ico、3.ico这样的所有文件删除,怎样写代码??
.局部变量 文件号, 文本型, , "0"
.局部变量 i, 整数型
.计次循环首 (文件_枚举 (取运行目录 (), “*.ico”, 文件号, 真), i)
删除文件 (文件号 i)
.计次循环尾 ()
//或者直接 寻找文件 (“编辑框1.内容+*.ico”, )