当前位置: 首页 > 编程笔记 >

易语言操作硬盘txt扫描删除

东方夕
2023-03-14
本文向大家介绍易语言操作硬盘txt扫描删除,包括了易语言操作硬盘txt扫描删除的使用技巧和注意事项,需要的朋友参考一下

本源码主要内容就是对硬盘里的txt文档文件进行扫描并删除的操作,下面是所有代码:

子程序 遍历目录, , , 输出指定目录下的所有文件,包括子目录
.参数 参目录, 文本型, , 不带最后的“\”
.局部变量 文件名, 文本型
.局部变量 目录数组, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 文件类型, 整数型


.如果真 (信息框 (“即将遍历指定目录并删除所有TXT文件!是否继续?”, 1, ) ≠ 0)
  返回 ()
.如果真结束


文件类型 = 位或 (#存档文件, #只读文件, #系统文件, #隐藏文件, #子目录)
文件名 = 寻找文件 (选择 (取文本右边 (参目录, 1) ≠ “\”, 参目录 + “\”, 参目录) + “*.*”, 文件类型)
.如果真 (文件名 = “”)
  返回 () ' 设定终止条件
.如果真结束


.循环判断首 ()
  .如果 (位与 (取文件属性 (参目录 + “\” + 文件名), #子目录) ≠ 0)
    ' 注意这里不能直接遍历,要先存入数组,
    ' 否则就是开启了一个新的寻找文件的过程,
    ' 导致无法列正确的文件
    加入成员 (目录数组, 文件名) ' 把目录先存入数组中
  .否则
    .如果真 (到小写 (取文本右边 (文件名, 4)) = “.txt”)
      删除文件 (参目录 + “\” + 文件名)
    .如果真结束
    ' 输出调试文本 (参目录 + “\” + 文件名) ' 文件名则输出
  .如果结束
  ' 寻找下一个
  文件名 = 寻找文件 (, 文件类型)
.循环判断尾 (文件名 ≠ “”)


.计次循环首 (取数组成员数 (目录数组), i)
  .如果真 (目录数组 [i] ≠ “.” 且 目录数组 [i] ≠ “..”)
    ' 不是当前目录和父目录才进行扫描
    遍历目录 (参目录 + “\” + 目录数组 [i]) ' 递归调用子程序本身
  .如果真结束


.计次循环尾 ()

 

感谢大家对小牛知识库的支持,大家可以测试下代码内容。

 类似资料:
  • 本文向大家介绍易语言取反的实际操作,包括了易语言取反的实际操作的使用技巧和注意事项,需要的朋友参考一下 易语言取反实例详解,这个是逻辑运算,希望能帮到大家。 1、易语言新建一个windows窗口 点击进入代码编辑区 2、我们输入取反() 3、展开这个函数 我们发现只有一个参数 这个参数就一个逻辑值 4、我们输入真 具体用法请看图 5、我们利用调试输出这个函数 我们输入调试输出 (取反 (真)) 6

  • 本文向大家介绍易语言位取反操作详解,包括了易语言位取反操作详解的使用技巧和注意事项,需要的朋友参考一下 易语言位取反实例讲解,这个是位运算,希望能帮上大家。 1、易语言新建一个windows窗口 点击进入代码编辑区 具体可以看看如何用易语言编写自己第一个程序? 2、我们输入位取反() 这个格式和中文差不多 3、我们展开这个函数看看 只有一个参数 4、这个参数是一个数值 是整数型 我们输入3 5、我

  • 本文向大家介绍C语言简易扫雷游戏,包括了C语言简易扫雷游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C语言扫雷游戏的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我正在做,我把键作为 我想从中搜索, 也不起作用。请救命!!

  • 本文向大家介绍易语言注册热键操作步骤,包括了易语言注册热键操作步骤的使用技巧和注意事项,需要的朋友参考一下 易语言注册热键代码教程。按下按键执行程序 1、按下F5键,显示信息框的教程,打开易语言,首先新建一个标签, 2、窗口程序集写一个变量名,整体代码如下; 3、比如注册F5键,启动窗口下写代码, 4、双击标签,跳出 5、在标签子程序下写;  这个“信息框 (“百度经验”, 0, )”代码是跳出信

  • 本文向大家介绍易语言文本操作命令用法,包括了易语言文本操作命令用法的使用技巧和注意事项,需要的朋友参考一下 易语言作为国人开发的一门中文编程语言,深得不少人喜爱。他是一门中文的可视化编程语言,对于很多文化程度较低的人来说,编程也成为可能。虽然易语言比较简单,但还是有些用法不会,今天我就教大家如何使用易语言最基本的文本操作命令。 1、首先我们新建一个windows窗口程序,勾选全部支持库。画两个按钮