Visual Basic Scripting Edition  

Función StrComp

Devuelve un valor que indica el resultado de una comparación de cadena.

StrComp(cadena1, cadena2[, comparar])

Argumentos

cadena1
Necesario. Cualquier expresión de cadena válida.
cadena2
Necesario. Cualquier expresión de cadena válida.
comparar
Opcional. Valor numérico que indica el tipo de comparación que se va a utilizar cuando se evalúen cadenas. Si se omite, se realiza una comparación binaria. Consulte la sección Valores para ver los valores.

Valores

El argumento comparar puede tener los siguientes valores:

Constante Valor Descripción
vbBinaryCompare 0 Realiza una comparación binaria.
vbTextCompare 1 Realiza una comparación textual.

Valores de retorno

La función StrComp tiene los siguientes valores de retorno:

Si StrComp devuelve
cadena1 es menor que cadena2 -1
cadena1 es igual que cadena2  0
cadena1 es mayor que cadena2  1
cadena1 o cadena2 es Null Null

Observaciones

El siguiente ejemplo utiliza la función StrComp para devolver el resultado de una comparación de cadena. Si el tercer argumento es 1, se realiza una comparación textual; si el tercer argumento es 0 o se omite, se realiza una comparación binaria.

Dim MiCdn1, MiCdn2, MiComp
MiCdn1 = "ABCD": MiCdn2 = "abcd"   ' Define variables.
MiComp = StrComp(MiCdn1, MiCdn2, 1)   ' Devuelve 0.
MiComp = StrComp(MiCdn1, MiCdn2, 0)   ' Devuelve -1.
MiComp = StrComp(MiCdn2, MiCdn1)   ' Devuelve 1.

Requisitos

Versión 1

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.