Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |