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. |