Devuelve un valor que indica el resultado de una comparación de cadena.
StrComp(cadena1, cadena2[, comparar])
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. |
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 |
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.
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |