VarMul-Funktion (oleauto.h)

Gibt das Ergebnis aus der Multiplikation von zwei Varianten zurück.

Syntax

HRESULT VarMul(
  [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, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die Funktion funktioniert wie folgt.

Bedingung Ergebnis
Beide Ausdrücke sind Zeichenfolgen, Datumsangaben, Zeichen oder boolesche Werte. Multiplikation
Ein Ausdruck ist eine Zeichenfolge und der andere ein Zeichen. Multiplikation
Ein Ausdruck ist numerisch und der andere eine Zeichenfolge. Multiplikation
Beide Ausdrücke sind numerisch. Multiplikation
Jeder Ausdruck ist NULL. Null
Beide Ausdrücke sind leer. leere Zeichenfolge
 

Boolesche Werte werden für FALSE in -1 und 0 für TRUE konvertiert.

Anforderungen

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