Partager via


Fonction VarIdiv (oleauto.h)

Convertit deux variantes de n’importe quel type en entiers, puis retourne le résultat de leur division.

Syntaxe

HRESULT VarIdiv(
  [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, des dates, des caractères ou des valeurs booléennes Division et un entier est retourné
Une expression est une chaîne et l’autre un caractère Division
Une expression est numérique et l’autre une chaîne Division
Les deux expressions sont numériques Division
L’une ou l’autre expression a la valeur Null Null
Les deux expressions sont vides DISP_E_DIVBYZERO

Configuration requise

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