初级问题?怎样得出一个文件的大小

ljxxjl 2003-01-10 04:10:53
如下:
Open sFileName For Binary As #1
请问息样得出#1的大小。
...全文
36 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmcpu 2003-01-10
  • 打赏
  • 举报
回复

LOF 函数


返回一个 Long,表示用 Open 语句打开的文件的大小,该大小以字节为单位。

语法

LOF(filenumber)

必要的 filenumber 参数是一个 Integer,包含一个有效的文件号。

注意 对于尚未打开的文件,使用 FileLen 函数将得到其长度。


LOF 函数示例
本示例使用 LOF 函数来得知已打开文件的大小。本示例假设 TESTFILE 文件内含文本数据。

Dim FileLength
Open "TESTFILE" For Input As #1 ' 打开文件。
FileLength = LOF(1) ' 取得文件长度。
Close #1 ' 关闭文件。

MagicianZ 2003-01-10
  • 打赏
  • 举报
回复
lof(1)
_131_ 2003-01-10
  • 打赏
  • 举报
回复
zw_yu(鱼猫)
说的对,就是filelen()!
filelen用于返回文件打开 前的文件大小
用open语句可以用如下语句:
lof(文件名)
表示用 Open 语句打开的文件的大小,该大小以字节为单位。
ccbl 2003-01-10
  • 打赏
  • 举报
回复
FSO对象完成,查一查MSDN
zw_yu 2003-01-10
  • 打赏
  • 举报
回复
filelen(文件名)

7,785

社区成员

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

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