CompareMode (Propiedad)

Visual Basic VBLR

CompareMode (Propiedad)

           

Descripción

Establece y devuelve el modo de comparación que se utiliza para comparar claves de cadenas en un objeto Dictionary.

Sintaxis

objeto.CompareMode[ = comparar]

La propiedad CompareMode consta de las partes siguientes:

Parte Descripción
objeto Requerido. Siempre el nombre de un objeto Dictionary.
comparar Opcional. Si se proporciona, comparar es un valor que representa el modo de comparación utilizado por las funciones como StrComp.

Valores

El argumento comparar puede tener los siguientes valores:

Constante Valor Descripción
vbUseCompareOption –1 Realizar una comparación utilizando el valor de la instrucción Option Compare.
vbBinaryCompare  0 Realizar una comparación binaria.
vbTextCompare  1 Realizar una comparación basada en el texto.
vbDatabaseCompare  2 Sólo Microsoft Access. Realizar una comparación basada en la información de su base de datos.

Comentarios

Se produce un error si intenta cambiar el modo de comparación de un objeto Dictionary que ya contiene datos.

La propiedad CompareMode utiliza los mismos valores que el argumento comparar para la función StrComp. Los valores superiores a 2 se pueden utilizar para hacer referencia a comparaciones utilizando identificadores locales especificos de la configuración regional (LCID, Locale Identifier).