Función VarCat (oleauto.h)

Concatena dos variantes y devuelve el resultado.

Sintaxis

HRESULT VarCat(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

Parámetros

[in] pvarLeft

Primera variante.

[in] pvarRight

Segunda variante.

[out] pvarResult

Variante de resultado.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

La función funciona de la siguiente manera.

Condición Resultado
Ambas expresiones son cadenas Concatenados
Ambas expresiones son null Null
Una expresión es null y la otra no es NULL Tipo que no es NULL
Cualquiera de las expresiones es un valor booleano FALSE igual a 1 o TRUE igual a -1
Cualquiera de las expresiones es VT_ERROR Null
Ambas expresiones son numéricas Concatenado y devuelto como una cadena
Una expresión es numérica y la otra una cadena Concatenados
Cualquiera de las expresiones es una fecha Fecha
Ambas expresiones están vacías cadena vacía.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oleauto.h
Library OleAut32.lib
Archivo DLL OleAut32.dll