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 |