打印本文 打印本文  关闭窗口 关闭窗口  
FileLen函数和Filter函数
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:44:56  文章录入:杜斌  责任编辑:杜斌

FileLen函数 
返回一个 Long,代表一个文件的长度,单位是字节。 
语法 
FileLen(pathname) 
必要的 pathname 参数是用来指定一个文件名的字符串表达式。pathname 可以包含目录或文件夹、以及驱动器。 
说明 
当调用 FileLen 函数时,如果所指定的文件已经打开,则返回的值是这个文件在打开前的大小。 
注意 若要取得一个打开文件的长度大小,使用 LOF 函数。 

Filter函数 
描述 
返回一个下标从零开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集。 
语法 
Filter(InputStrings, Value[, Include[, Compare]]) 
Filter函数语法有如下几部分: 
部分描述 
InputStrings必需的。要执行搜索的一维字符串数组。 
Value必需的。要搜索的字符串。 
Include可选的。Boolean值,表示返回子串包含还是不包含Value字符串。如果Include是True,Filter返回的是包含Value子字符串的数组子集。如果Include是False,Filter返回的是不包含Value子字符串的数组子集。 
Compare可选的。数字值,表示所使用的字符串比较类型。有关其设置,请参阅下面的“设置值”部分。 


设置值 
Compare参数的设置值如下: 
常数值描述 
vbUseCompareOption–1使用Option Compare语句的设置值来执行比较。 
vbBinaryCompare 0执行二进制比较。 
vbTextCompare 1执行文字比较。 
vbDatabaseCompare 2只用于Microsoft Access。基于您的数据库信息来执行比较。 


说明 
如果在InputStrings中没有发现与Value相匹配的值,Filter返回一个空数组。如果InputStrings是Null或不是一个一维数组,则产生错误。 
Filter函数所返回的数组,其元素数目刚好是所找到的匹配项目数。
打印本文 打印本文  关闭窗口 关闭窗口