Funzione VarIdiv (oleauto.h)

Converte due varianti di qualsiasi tipo in interi e quindi restituisce il risultato dalla divisione.

Sintassi

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

Parametri

[in] pvarLeft

La prima variante.

[in] pvarRight

Seconda variante.

[out] pvarResult

Variante del risultato.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

La funzione funziona come indicato di seguito.

Condizione Risultato
Entrambe le espressioni sono stringhe, date, caratteri o valori booleani Divisione e un intero viene restituito
Un'espressione è una stringa e l'altra un carattere Divisione
Un'espressione è numerica e l'altra una stringa Divisione
Entrambe le espressioni sono numeriche Divisione
Entrambe le espressioni sono null Null
Entrambe le espressioni sono vuote DISP_E_DIVBYZERO

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oleauto.h
Libreria OleAut32.lib
DLL OleAut32.dll