一个VB的问题,文件夹大小

[复制链接]
查看11 | 回复2 | 2010-12-4 15:12:18 | 显示全部楼层 |阅读模式
代码:
Option Explicit
Dim fso As New FileSystemObject
Private Sub Form_Load()
Dim folder1 As Folder
Set folder1 = fso.GetFolder("f:\")
MsgBox folder1.Size / 1024 / 1024 & "Bytes"
End Sub
当我查询c或 e盘的大小时,可以运行,但是当查询 D、F盘时,却提示路径未找到,这是什么原因,解决的办法是什么

回复

使用道具 举报

千问 | 2010-12-4 15:12:18 | 显示全部楼层
看下你D,F盘的盘符有没有问题,右键我的电脑-管理-磁盘管理
回复

使用道具 举报

千问 | 2010-12-4 15:12:18 | 显示全部楼层
Fso.GetFolder 是获取文件夹对象~GetDrive才是获取盘符对象~你直接用盘符去获取当然会出错~根目录和文件夹有所区别
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行