本帖最后由 项目部006 于 2022-1-2 11:28 编辑
高度还原Windows10资源管理器(还原度:60%)
界面以Windows10为基础,利用超级列表框的报表列同时列出文件的名称,大小以及类型
并且利用超级列表框的表头功能对目录分层,使用更方便
优点:排列整齐,美观,文件基础信息一目了然,工具条的使用更是锦上添花
缺点:由于工程量太大,树型框暂时无法列出目录,无法多选文件,属性功能也暂未做好
但是,我敢保证这是全站最好的资源管理器
部分代码:
变量名 | 类 型 | 静态 | 数组 | 备 注 | a | 文本型 | | 0 | i | 整数型 | | | b | 文本型 | | 0 | z | 整数型 | | |
超级列表框1. 全部删除 ()a = 分割文本 (目录搜寻 (父目录 + “\*”), “;”, ) 计次循环首 (取数组成员数 (a ), i ) 超级列表框1. 插入表项 (, a , 0, , , ) 计次循环尾 ()i = 0 b = 分割文本 (文件搜寻 (父目录 + “\*”), “;”, ) 计次循环首 (取数组成员数 (b ), i ) 如果真 (b = “$RECYCLE.BIN” 或 b = “$Recycle.Bin”) 到循环尾 ()   超级列表框1. 插入表项 (, b , 1, , , ) 计次循环尾 () 计次循环首 (超级列表框1. 取表项数 (), ) 如果 (超级列表框1. 取图片 (z, 0 ) = 0 )  超级列表框1. 置标题 (z, 1, “文件夹”)  超级列表框1. 置标题 (z, 2, 到文本 (四舍五入 (目录_取大小 (父目录 + “\” + 超级列表框1. 取标题 (z, 0 )) ÷ 1024, )) + “KB”)       超级列表框1. 置标题 (z, 1, 文件_取类型 (父目录 + “\” + 超级列表框1. 取标题 (z, 0 )) )  超级列表框1. 置标题 (z, 2, 到文本 (四舍五入 (文件_取实际大小 (父目录 + “\” + 超级列表框1. 取标题 (z, 0 )) ÷ 1024, )) + “KB”)   z = z + 1 计次循环尾 ()z = 0
下载:
|