VarUtils

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

Classe

ESafeArrayBoundsError

ESafeArrayBoundsError est la classe des exceptions pour les erreurs se produisant à cause d'un index de tableau variant hors limites.

ESafeArrayCreateError

ESafeArrayCreateError est la classe des exceptions pour les échecs de création d'un tableau variant.

ESafeArrayError

ESafeArrayError est la classe des exceptions pour les erreurs impliquant les tableaux variant.

ESafeArrayLockedError

ESafeArrayLockedError est la classe des exceptions pour les erreurs se produisant à cause d'un tableau variant verrouillé.

Constante

Constants

Fonction

SafeArrayAccessData

Renvoie un pointeur sur les données réelles du tableau sécurisé et verrouille le tableau sécurisé.

SafeArrayAllocData

Alloue les données réelles du tableau sécurisé donné.

SafeArrayAllocDescriptor

Alloue un descripteur pour le tableau sécurisé.

SafeArrayCheck

Vérifie si le paramètre donné est un code d'erreur d'une opération sur un tableau sécurisé.

SafeArrayCopy

Copie un tableau sécurisé dans un autre tableau sécurisé.

SafeArrayCopyData

Copie les données d'un tableau sécurisé dans un autre tableau sécurisé.

SafeArrayCreate

Crée un tableau sécurisé.

SafeArrayDestroy

Détruit un tableau sécurisé.

SafeArrayDestroyData

Détruit les données réelles du tableau sécurisé donné.

SafeArrayDestroyDescriptor

Détruit le descripteur du tableau sécurisé donné.

SafeArrayError

Déclenche un événement correspondant au code d'erreur donné d'une opération sur un tableau sécurisé.

SafeArrayGetDim

Renvoie le nombre de dimensions du tableau sécurisé donné.

SafeArrayGetElemSize

Renvoie la taille en octets d'un élément du tableau sécurisé donné.

SafeArrayGetElement

Renvoie l'élément situé à la position spécifiée dans le tableau sécurisé donné.

SafeArrayGetLBound

Renvoie la limite inférieure de la dimension donnée d'un tableau sécurisé.

SafeArrayGetUBound

Renvoie la limite supérieure de la dimension donnée d'un tableau sécurisé.

SafeArrayLock

Verrouille un tableau sécurisé.

SafeArrayPtrOfIndex

Renvoie un pointeur sur l'élément situé à la position spécifiée dans le tableau sécurisé donné.

SafeArrayPutElement

Définit l'élément situé à la position spécifiée dans le tableau sécurisé donné.

SafeArrayRedim

Change l'information de limite pour la dernière dimension d'un tableau sécurisé.

SafeArrayUnaccessData

Déverrouille un tableau sécurisé préalablement verrouillé par la routine SafeArrayAccessData.

SafeArrayUnlock

Déverrouille un tableau sécurisé.

VarExceptionToResult

Convertit un argument de type Exception en un type HRESULT.

VariantChangeType

Convertit un variant d'un type à un autre type.

VariantClear

Efface un variant.

VariantCopy

Efface le variant de destination et effectue une copie du variant source.

VariantCopyInd

Efface le variant de destination et effectue une copie du variant source, y compris quand la source est de type varByRef.

VariantInit

Initialise un variant.

Structure

TVarTypeToElementInfo

C'est un type d'enregistrement interne utilisé dans la déclaration du tableau de constantes CVarTypeToElementInfo.

Variable

VarAdd

VarAdd est une variable type de fonction qui spécifie la fonction qui effectue l'opération d'addition entre deux variants.

VarAnd

VarAnd est une variable type de fonction qui spécifie la fonction qui effectue l'opération and binaire entre deux variants.

VarBoolFromStr

VarBoolFromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur booléenne.

VarBstrFromBool

VarBstrFromBool est utilisée pour spécifier la fonction qui effectue la conversion d'une valeur booléenne en chaîne WideString.

VarBstrFromCy

VarBstrFromCy est utilisée pour spécifier la fonction qui effectue la conversion d'une valeur monétaire en chaîne WideString.

VarBstrFromDate

VarBstrFromDate est utilisée pour spécifier la fonction qui effectue la conversion d'une valeur date en chaîne WideString.

VarCmp

VarCmp est une variable utilisée pour spécifier la fonction qui compare deux variants.

VarCyFromStr

VarCyFromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur monétaire.

VarDateFromStr

VarDateFromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur date.

VarDiv

VarDiv est une variable type de fonction qui spécifie la fonction qui effectue l'opération de division entre deux variants.

VarI4FromStr

VarI4FromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur entière de quatre octets.

VarIDiv

VarIDiv est une variable type de fonction qui spécifie la fonction qui effectue l'opération de division entre deux variants, après la conversion des variants en entiers.

VarMod

VarMod est une variable type de fonction qui spécifie la fonction qui calcule le reste de la division de deux variants.

VarMul

VarMul est une variable type de fonction qui spécifie la fonction qui effectue l'opération de multiplication entre deux variants.

VarNeg

VarNeg est une variable type de fonction qui spécifie la fonction qui inverse le signe d'un variant.

VarNot

VarNot est une variable type de fonction qui spécifie la fonction qui effectue une opération not sur un variant.

VarOr

VarOr est une variable type de fonction qui spécifie la fonction qui effectue l'opération or binaire entre deux variants.

VarR4FromStr

VarR4FromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur à virgule flottante de quatre octets.

VarR8FromStr

VarR8FromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur à virgule flottante de huit octets.

VarSub

VarSub est une variable type de fonction qui spécifie la fonction qui effectue l'opération de soustraction entre deux variants.

VarXor

VarXor est une variable type de fonction qui spécifie la fonction qui effectue l'opération xor binaire (or exclusif) entre deux variants.

VariantChangeTypeEx

VariantChangeTypeEx stocke la fonction qui convertit un variant d'un type en un autre type, en utilisant les informations spécifiques aux paramètres régionaux.

Informations C++

Classe

ESafeArrayBoundsError

ESafeArrayBoundsError est la classe des exceptions pour les erreurs se produisant à cause d'un index de tableau variant hors limites.

ESafeArrayCreateError

ESafeArrayCreateError est la classe des exceptions pour les échecs de création d'un tableau variant.

ESafeArrayError

ESafeArrayError est la classe des exceptions pour les erreurs impliquant les tableaux variant.

ESafeArrayLockedError

ESafeArrayLockedError est la classe des exceptions pour les erreurs se produisant à cause d'un tableau variant verrouillé.

TVarTypeToElementInfo

C'est un type d'enregistrement interne utilisé dans la déclaration du tableau de constantes CVarTypeToElementInfo.

Fonction

SafeArrayAccessData

Renvoie un pointeur sur les données réelles du tableau sécurisé et verrouille le tableau sécurisé.

SafeArrayAllocData

Alloue les données réelles du tableau sécurisé donné.

SafeArrayAllocDescriptor

Alloue un descripteur pour le tableau sécurisé.

SafeArrayCheck

Vérifie si le paramètre donné est un code d'erreur d'une opération sur un tableau sécurisé.

SafeArrayCopy

Copie un tableau sécurisé dans un autre tableau sécurisé.

SafeArrayCopyData

Copie les données d'un tableau sécurisé dans un autre tableau sécurisé.

SafeArrayCreate

Crée un tableau sécurisé.

SafeArrayDestroy

Détruit un tableau sécurisé.

SafeArrayDestroyData

Détruit les données réelles du tableau sécurisé donné.

SafeArrayDestroyDescriptor

Détruit le descripteur du tableau sécurisé donné.

SafeArrayError

Déclenche un événement correspondant au code d'erreur donné d'une opération sur un tableau sécurisé.

SafeArrayGetDim

Renvoie le nombre de dimensions du tableau sécurisé donné.

SafeArrayGetElemSize

Renvoie la taille en octets d'un élément du tableau sécurisé donné.

SafeArrayGetElement

Renvoie l'élément situé à la position spécifiée dans le tableau sécurisé donné.

SafeArrayGetLBound

Renvoie la limite inférieure de la dimension donnée d'un tableau sécurisé.

SafeArrayGetUBound

Renvoie la limite supérieure de la dimension donnée d'un tableau sécurisé.

SafeArrayLock

Verrouille un tableau sécurisé.

SafeArrayPtrOfIndex

Renvoie un pointeur sur l'élément situé à la position spécifiée dans le tableau sécurisé donné.

SafeArrayPutElement

Définit l'élément situé à la position spécifiée dans le tableau sécurisé donné.

SafeArrayRedim

Change l'information de limite pour la dernière dimension d'un tableau sécurisé.

SafeArrayUnaccessData

Déverrouille un tableau sécurisé préalablement verrouillé par la routine SafeArrayAccessData.

SafeArrayUnlock

Déverrouille un tableau sécurisé.

VarExceptionToResult

Convertit un argument de type Exception en un type HRESULT.

VariantChangeType

Convertit un variant d'un type à un autre type.

VariantClear

Efface un variant.

VariantCopy

Efface le variant de destination et effectue une copie du variant source.

VariantCopyInd

Efface le variant de destination et effectue une copie du variant source, y compris quand la source est de type varByRef.

VariantInit

Initialise un variant.

Variable

CVarTypeToElementInfo

Cette constante est utilisée en interne par la fonction SafeArrayCreate.

VarAdd

VarAdd est une variable type de fonction qui spécifie la fonction qui effectue l'opération d'addition entre deux variants.

VarAnd

VarAnd est une variable type de fonction qui spécifie la fonction qui effectue l'opération and binaire entre deux variants.

VarBoolFromStr

VarBoolFromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur booléenne.

VarBstrFromBool

VarBstrFromBool est utilisée pour spécifier la fonction qui effectue la conversion d'une valeur booléenne en chaîne WideString.

VarBstrFromCy

VarBstrFromCy est utilisée pour spécifier la fonction qui effectue la conversion d'une valeur monétaire en chaîne WideString.

VarBstrFromDate

VarBstrFromDate est utilisée pour spécifier la fonction qui effectue la conversion d'une valeur date en chaîne WideString.

VarCmp

VarCmp est une variable utilisée pour spécifier la fonction qui compare deux variants.

VarCyFromStr

VarCyFromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur monétaire.

VarDateFromStr

VarDateFromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur date.

VarDiv

VarDiv est une variable type de fonction qui spécifie la fonction qui effectue l'opération de division entre deux variants.

VarI4FromStr

VarI4FromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur entière de quatre octets.

VarIDiv

VarIDiv est une variable type de fonction qui spécifie la fonction qui effectue l'opération de division entre deux variants, après la conversion des variants en entiers.

VarMod

VarMod est une variable type de fonction qui spécifie la fonction qui calcule le reste de la division de deux variants.

VarMul

VarMul est une variable type de fonction qui spécifie la fonction qui effectue l'opération de multiplication entre deux variants.

VarNeg

VarNeg est une variable type de fonction qui spécifie la fonction qui inverse le signe d'un variant.

VarNot

VarNot est une variable type de fonction qui spécifie la fonction qui effectue une opération not sur un variant.

VarOr

VarOr est une variable type de fonction qui spécifie la fonction qui effectue l'opération or binaire entre deux variants.

VarR4FromStr

VarR4FromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur à virgule flottante de quatre octets.

VarR8FromStr

VarR8FromStr est utilisée pour spécifier la fonction qui effectue la conversion d'une chaîne WideString en une valeur à virgule flottante de huit octets.

VarSub

VarSub est une variable type de fonction qui spécifie la fonction qui effectue l'opération de soustraction entre deux variants.

VarXor

VarXor est une variable type de fonction qui spécifie la fonction qui effectue l'opération xor binaire (or exclusif) entre deux variants.

VariantChangeTypeEx

VariantChangeTypeEx stocke la fonction qui convertit un variant d'un type en un autre type, en utilisant les informations spécifiques aux paramètres régionaux.

Personal tools