StrComp 函數(shù)返回一個(gè)表明字符串比較結(jié)果的值。 StrComp(string1, string2[, compare])
參數(shù)string1 必選項(xiàng)。任意有效的字符串表達(dá)式。 string2 必選項(xiàng)。任意有效的字符串表達(dá)式。 Compare 可選項(xiàng)。指示在計(jì)算字符串時(shí)使用的比較類型的數(shù)值。如果省略,則執(zhí)行二進(jìn)制比較。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 設(shè)置compare 參數(shù)可以有以下值: 常數(shù) | 值 | 描述 |
---|
vbBinaryCompare | 0 | 執(zhí)行二進(jìn)制比較。 | vbTextCompare | 1 | 執(zhí)行文本比較。 |
返回值StrComp 函數(shù)有以下返回值: 如果 | StrComp 返回 |
---|
string1 小于 string2 | -1 | string1 等于 string2 | 0 | string1 大于 string2 | 1 | string1 或 string2 為 Null | Null |
說(shuō)明下面的示例利用 StrComp 函數(shù)返回字符串比較的結(jié)果。如果第三個(gè)參數(shù)為 1 執(zhí)行文本比較;如果第三個(gè)參數(shù)為 0 或者省略執(zhí)行二進(jìn)制比較。 Dim MyStr1, MyStr2, MyComp
MyStr1 ="ABCD": MyStr2 ="abcd" ' 定義變量。
MyComp =StrComp(MyStr1, MyStr2, 1) ' 返回 0 。
MyComp =StrComp(MyStr1, MyStr2, 0) ' 返回 -1 。
MyComp =StrComp(MyStr2, MyStr1) ' 返回 1 。
要求版本 1 返回首頁(yè) |