以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 文件夹内容扫描 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=190050) |
-- 作者:有点蓝 -- 发布时间:2024/1/13 15:54:00 -- 没看懂,描述的是什么问题? |
-- 作者:有点蓝 -- 发布时间:2024/1/19 11:16:00 -- 要使用递归,类似:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=186624&replyID=221634&skin=1 |
-- 作者:有点蓝 -- 发布时间:2024/1/19 11:28:00 -- For Each File As String In FileSys.GetFiles(lj) Dim r As DataRow = DataTables("产品_图库资源").AddNew() r("原始_文件名") = FileSys.GetName(File) r("日期") = Date.Today r("分类") = fl Next For Each dir2 As String In FileSys.GetDirectories(lj) \'如果有子目录 For Each File2 As String In FileSys.GetFiles(dir2 ) Dim r As DataRow = DataTables("产品_图库资源").AddNew() r("原始_文件名") = FileSys.GetName(File2) r("日期") = Date.Today r("分类") = fl Next Next |
-- 作者:有点蓝 -- 发布时间:2024/1/19 15:15:00 -- 若干层要使用递归,去看4楼 r("原始_文件地址") = File 文件地址是哪个
|
-- 作者:有点蓝 -- 发布时间:2024/1/20 17:49:00 -- 递归文件这个函数的代码呢? |
-- 作者:有点蓝 -- 发布时间:2024/1/21 20:39:00 -- "递归文件"函数 dim dir as string = args(0) For Each File As String In FileSys.GetFiles(dir) Dim r As DataRow = DataTables("产品_图库资源").AddNew() r("原始_文件名") = FileSys.GetName(File) r("原始_文件地址") = File r("日期") = Date.Today Next For Each dir2 As String In FileSys.GetDirectories(dir) \'如果有子目录递归 Functions.Execute("递归文件", dir2) Next 按钮 Functions.Execute("递归文件", "C:\\Users\\Administrator\\Desktop\\爆品资料\\")
|
-- 作者:有点蓝 -- 发布时间:2024/1/22 14:00:00 -- 黄色代码一样用到递归函数里就行了 |
-- 作者:有点蓝 -- 发布时间:2024/1/22 14:44:00 -- 什么乱七八糟的,看不懂就不要乱改,或者好好学学基础吧,不然别人给的代码都看不懂,给再多代码有啥用! "递归文件"函数
dim dir as string = args(0) For Each File As String In FileSys.GetFiles(dir) Select Case File.SubString(File.LastIndexof(".") + 1) Case "bmp", "gif", "jpg", "png", "tif", "wmf" Dim r As DataRow = DataTables("产品_图库资源").AddNew() r("原始_文件名") = FileSys.GetName(File) r("原始_文件地址") = File r("日期") = Date.Today end select Next For Each dir2 As String In FileSys.GetDirectories(dir) \'如果有子目录递归 Functions.Execute("递归文件", dir2) Next 按钮 Functions.Execute("递归文件", "C:\\Users\\Administrator\\Desktop\\爆品资料\\") |