首页 > 编程 > Visual Basic > 正文

VB获取文件大小的方法

2020-01-31 16:30:48
字体:
来源:转载
供稿:网友

本文实例讲述了VB获取文件大小的方法。分享给大家供大家参考。具体实现方法如下:

<%  ' Copyright (c) 2009, reusablecode.blogspot.com; some rights reserved.  '  ' This work is licensed under the Creative Commons Attribution License. To view  ' send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California  ' 94305, USA.  ' Retrieve the file size of a given file.  function getFileSize(someFile)    dim fs    dim file    set fs = Server.CreateObject("Scripting.FileSystemObject")    set file = fs.GetFile(Server.MapPath(someFile))    getFileSize = FormatFileSize(file.size)    set file = nothing    set fs = nothing  end function  ' Format a file size in the most practical units.  ' Input: size in bytes  function FormatFileSize(size)    dim units    dim factor    units = Array("B", "kB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB")    factor = log(size) / 7    FormatFileSize = Round(size / (1024 ^ factor), 2) & units(factor)  end function%>

希望本文所述对大家的VB程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选