Fonction VarCat (oleauto.h)

Concatène deux variantes et retourne le résultat.

Syntaxe

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

Paramètres

[in] pvarLeft

Première variante.

[in] pvarRight

Deuxième variante.

[out] pvarResult

Variante de résultat.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

La fonction fonctionne comme suit.

Condition Résultats
Les deux expressions sont des chaînes Concaténées
Les deux expressions sont null Null
Une expression est null et l’autre n’est pas null Type non null
L’une ou l’autre expression est une expression booléenne FALSE égal à 1 ou VRAI égal à -1
L’une ou l’autre expression est VT_ERROR Null
Les deux expressions sont numériques Concaténé et retourné sous forme de chaîne
Une expression est numérique et l’autre une chaîne Concaténées
L’une ou l’autre expression est une date Date
Les deux expressions sont vides Chaîne vide

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oleauto.h
Bibliothèque OleAut32.lib
DLL OleAut32.dll