FileLen函數(shù)和Filter函數(shù)

字號(hào):

FileLen函數(shù)
    返回一個(gè) Long,代表一個(gè)文件的長(zhǎng)度,單位是字節(jié)。
    語法
    FileLen(pathname)
    必要的 pathname 參數(shù)是用來指定一個(gè)文件名的字符串表達(dá)式。pathname 可以包含目錄或文件夾、以及驅(qū)動(dòng)器。
    說明
    當(dāng)調(diào)用 FileLen 函數(shù)時(shí),如果所指定的文件已經(jīng)打開,則返回的值是這個(gè)文件在打開前的大小。
    注意 若要取得一個(gè)打開文件的長(zhǎng)度大小,使用 LOF 函數(shù)。
    Filter函數(shù)
    描述
    返回一個(gè)下標(biāo)從零開始的數(shù)組,該數(shù)組包含基于指定篩選條件的一個(gè)字符串?dāng)?shù)組的子集。
    語法
    Filter(InputStrings, Value[, Include[, Compare]])
    Filter函數(shù)語法有如下幾部分:
    部分描述
    InputStrings必需的。要執(zhí)行搜索的一維字符串?dāng)?shù)組。
    Value必需的。要搜索的字符串。
    Include可選的。Boolean值,表示返回子串包含還是不包含Value字符串。如果Include是True,F(xiàn)ilter返回的是包含Value子字符串的數(shù)組子集。如果Include是False,F(xiàn)ilter返回的是不包含Value子字符串的數(shù)組子集。
    Compare可選的。數(shù)字值,表示所使用的字符串比較類型。有關(guān)其設(shè)置,請(qǐng)參閱下面的“設(shè)置值”部分。
    設(shè)置值
    Compare參數(shù)的設(shè)置值如下:
    常數(shù)值描述
    vbUseCompareOption–1使用Option Compare語句的設(shè)置值來執(zhí)行比較。
    vbBinaryCompare 0執(zhí)行二進(jìn)制比較。
    vbTextCompare 1執(zhí)行文字比較。
    vbDatabaseCompare 2只用于Microsoft Access?;谀臄?shù)據(jù)庫信息來執(zhí)行比較。
    說明
    如果在InputStrings中沒有發(fā)現(xiàn)與Value相匹配的值,F(xiàn)ilter返回一個(gè)空數(shù)組。如果InputStrings是Null或不是一個(gè)一維數(shù)組,則產(chǎn)生錯(cuò)誤。
    Filter函數(shù)所返回的數(shù)組,其元素?cái)?shù)目剛好是所找到的匹配項(xiàng)目數(shù)。