Foxtable(狐表)用户栏目专家坐堂 → [求助]获取目录下所有文件和文件夹的大小?


  共有2403人关注过本帖树形打印复制链接

主题:[求助]获取目录下所有文件和文件夹的大小?

美女呀,离线,留言给我吧!
KWK001
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1417 威望:0 精华:0 注册:2016/8/17 12:49:00
[求助]获取目录下所有文件和文件夹的大小?  发帖心情 Post By:2020/4/22 21:03:00 [显示全部帖子]


蓝老师,可以获取目录下所有文件和文件夹的大小吗?
以下代码只能获取文件的大小和实际不符?

CellButtonClick

 Dim dlg As New FolderBrowserDialog
    Dim Folder1, Folder2 As String
    dlg.Description = "选择本地文件夹"
    If dlg.ShowDialog = DialogResult.Ok  Then

  '获取文件夹大小
        Dim d As System.IO.DirectoryInfo = New System.IO.DirectoryInfo(dlg.SelectedPath)
        Dim len As Double = 0
        For Each f As System.IO.FileInfo In d.GetFiles
            len += f.length
        Next
        e.Row("文件大小")= (len / 1024 / 1024 & " MB")

 回到顶部