如何获取文件大小的信息?

kurt_hu 2000-08-29 08:36:00
在VC中如何获取文件大小的信息?
...全文
567 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
unruledboy 2000-08-30
  • 打赏
  • 举报
回复
推荐使用

myfilelenght=filelen(myfile)
  • 打赏
  • 举报
回复
FileLen 可以吗?
0xFFCD 2000-08-29
  • 打赏
  • 举报
回复
Size 属性


描述

对于文件来说,返回以字节为单位的指定文件大小。对于文件夹来说,返回以字节为单位的包含在文件夹中所有文件和子文件夹的大小。

语法

object.Size

object 总是一个 File 或 Folder 对象。

说明

下面的代码用一个 Folder 对象举例说明了 Size 属性的用法:

Sub ShowFolderSize(filespec)
Dim fs, f, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder(filespec)
s = UCase(f.Name) & " uses " & f.size & " bytes."
MsgBox s, 0, "Folder Size Info"
End Sub

Areslee 2000-08-29
  • 打赏
  • 举报
回复
HFILE a=_lopen("File",0);
unsigned long ulFileLength=_llseek(a,2,0);
_lclose(a);
huntout 2000-08-29
  • 打赏
  • 举报
回复
CFileFind::FindFile
CFileFind::FindNextFile
CFileFind::GetLength
CFileFind::Close

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧