Visual Basic Scripting Edition | 語言參考 |
StrComp 函數(shù)返回一個表明字符串比較結(jié)果的值。 StrComp(string1, string2[, compare])
參數(shù)string1 必選項。任意有效的字符串表達(dá)式。 string2 必選項。任意有效的字符串表達(dá)式。 Compare 可選項。指示在計算字符串時使用的比較類型的數(shù)值。如果省略,則執(zhí)行二進(jìn)制比較。有關(guān)數(shù)值,請參閱“設(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 |
說明下面的示例利用 StrComp 函數(shù)返回字符串比較的結(jié)果。如果第三個參數(shù)為 1 執(zhí)行文本比較;如果第三個參數(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 返回首頁 |