以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何获取FTP上某个文件夹的大小? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95890) |
-- 作者:chen3728060 -- 发布时间:2017/2/7 22:23:00 -- 如何获取FTP上某个文件夹的大小? 不是获取某个文件的大小,是获取某个文件夹,请问可以做到吗? |
-- 作者:有点蓝 -- 发布时间:2017/2/7 22:59:00 -- 合计这个文件夹所有文件的大小 |
-- 作者:chen3728060 -- 发布时间:2017/2/8 9:02:00 -- 回复:(有点蓝)合计这个文件夹所有文件的大小 那会不会很慢?因为我那个文件夹里都是放图片的,超过2w张。而且还有几个文件夹。我是想做成好像淘宝相册那样,能显示共200m,你已用130M,这样限制每个客户最多上传200m东西 |
-- 作者:有点色 -- 发布时间:2017/2/8 9:18:00 -- 1、如果要限制上传大小,可以直接在ftp那里设置控制;
2、获取文件夹大小,你在服务器电脑上运行一个foxtable项目吧,直接获取。各个客户端需要数据的时候,可以用OpenQQ或udp通信交互数据。
下面代码获取一层文件的大小。
Dim dir As New System.IO.DirectoryInfo("d:\\") msgbox(len / 1024 / 1024 & " MB") |