Sun Chili!Soft ASP Sun Chili!Soft
ASP Sun Microsystems

 

VBScript StrComp Function

Returns a value indicating the result of a string comparison.

Syntax: VBScript StrComp Function

StrComp(string1, string2[, compare])

Arguments: VBScript StrComp Function

string1

Any valid string expression. Required.

string2

Any valid string expression. Required.

compare

The numeric value indicating the kind of comparison to use when evaluating strings. If omitted, a binary comparison is performed. See Settings section for values. Optional.

Settings: VBScript StrComp Function

The compare argument can have the following values:

Constant

Value

Description

vbBinaryCompare

0

Perform a binary comparison.

vbTextCompare

1

Perform a textual comparison.

Return Values: VBScript StrComp Function

The StrComp function has the following return values:

If

StrComp returns

string1 is less than string2

-1

string1 is equal to string2

0

string1 is greater than string2

1

string1 or string2 is Null

Null

Remarks: VBScript StrComp Function

The following example uses the StrComp function to return the results of a string comparison. If the third argument is 1, a textual comparison is performed; if the third argument is 0 or omitted, a binary comparison is performed.

Dim MyStr1, MyStr2, MyComp

MyStr1 = "ABCD": MyStr2 = "abcd"   ' Define variables.

MyComp = StrComp(MyStr1, MyStr2, 1)   ' Returns 0.

MyComp = StrComp(MyStr1, MyStr2, 0)   ' Returns -1.

MyComp = StrComp(MyStr2, MyStr1)   ' Returns 1.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Legal Notice.