VarCat-Funktion (oleauto.h)

Verkettet zwei Varianten und gibt das Ergebnis zurück.

Syntax

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

Parameter

[in] pvarLeft

Die erste Variante.

[in] pvarRight

Die zweite Variante.

[out] pvarResult

Die Ergebnisvariante.

Rückgabewert

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die -Funktion funktioniert wie folgt.

Bedingung Ergebnis
Beide Ausdrücke sind Zeichenfolgen. Verkettet
Beide Ausdrücke sind NULL. Null
Ein Ausdruck ist NULL und der andere nicht NULL. Der Nicht-NULL-Typ
Bei beiden Ausdrücken handelt es sich um einen booleschen Wert. FALSE gleich 1 oder TRUE gleich -1
Jeder Ausdruck ist VT_ERROR Null
Beide Ausdrücke sind numerisch. Verkettet und als Zeichenfolge zurückgegeben
Ein Ausdruck ist numerisch und der andere eine Zeichenfolge. Verkettet
Jeder Ausdruck ist ein Datum. Date
Beide Ausdrücke sind leer. leere Zeichenfolge

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oleauto.h
Bibliothek OleAut32.lib
DLL OleAut32.dll