VarUtils
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 | |
| 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 | |
| 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. |