顶,谢谢大家帮帮忙,帮我写清楚,都要改那里,方便我学习,万分感激!

解决方案 »

  1.   

    遍历  Size  求和、比例
      

  2.   

    3楼的我要asp的代码!好难,真难
      

  3.   

    <%
    Function totalsize(size)
    sPath = "bmp/"
        If size<1024 Then
            totalsize=size&" Bytes"
        Elseif size<1048576 Then
            totalsize=Round((size/1024),2)&" KB"
        Else
            totalsize=Round((size/1024/1024),2)&" MB"
        End If
    End Function
        set fs = CreateObject("Scripting.FileSystemObject")
        Set folder = fs.GetFolder(Server.Mappath(sPath))
        Response.Write(totalsize(folder.Size) & " "& vbCrLf)
    %>
    计算文件总大小搞定了,就是数量怎么弄
      

  4.   

      DirectoryInfo dir = new DirectoryInfo("");
                //dir.GetFiles().Length;
                foreach (FileInfo f in dir.GetFiles())
                {
                    size += f.Length;
                }
               TotalSize = size/1024;
    递归遍历
      

  5.   

    我有这功能
    我只能告诉你,1G大小的时候,你的IIS都会死掉