Routines de support des variants
Remonter à Catégories de l'API - Index
Cette rubrique liste toutes les routines de support des variants définies dans la RTL de Delphi.
Routine | Description |
---|---|
Crée un tableau dynamique à partir d'un variant. | |
Crée un tableau de Variants à partir d'un tableau dynamique. | |
Récupère l'objet qui implémente un type de Variants personnalisé. | |
Renvoie un pointeur sur les données d'un variant. | |
Gère les exceptions pendant les conversions de type variant. | |
Renvoie un variant System.Variants.Null. | |
Renvoie un variant "vide". | |
Crée un tableau de Variants. | |
Indique une erreur de création de tableau. | |
Renvoie le nombre de dimensions d'un tableau de Variants. | |
Renvoie un Variant représentant une seule valeur d'un tableau de Variants multidimensionnel. | |
Renvoie la limite supérieure d'une dimension d'un tableau de Variants. | |
Verrouille un tableau de Variants et renvoie un pointeur sur les données. | |
Renvoie la limite inférieure d'une dimension d'un tableau de Variants. | |
Crée et remplit un tableau de Variants unidimensionnel. | |
Affecte la valeur d'une seule cellule d'un tableau de Variants multidimensionnel. | |
Redimensionne un tableau de Variants. | |
Renvoie une référence au tableau de Variants spécifié. | |
Déverrouille un tableau variant. | |
Transtype un variant quelconque en un variant personnalisé représentant un nombre complexe. | |
Transtype un variant quelconque en un variant personnalisé représentant une mesure. | |
Convertit un HRESULT en un variant d'erreur. | |
Convertit un variant dans le type spécifié. | |
Convertit un variant dans le type spécifié. | |
Déclenche une exception System.Variants.EVariantTypeCastError. | |
Déclenche une exception si la valeur d'un variant spécifié est System.Variants.Unassigned. | |
Efface le Variant spécifié afin qu'il ne soit pas affecté. | |
Renvoie la relation entre des Variants. | |
Renvoie le code de type variant pour les Variants personnalisés qui représentent des nombres complexes. | |
Renvoie la valeur absolue d'un nombre complexe. | |
Renvoie le carré de la valeur absolue d'un nombre complexe. | |
Renvoie l'argument d'un nombre complexe. | |
Renvoie l'Arc cosinus d'un nombre complexe. | |
Renvoie l'Argument cosinus hyperbolique d'un nombre complexe. | |
Renvoie l'Arc cotangente d'un nombre complexe. | |
Renvoie l'Argument cotangente hyperbolique d'un nombre complexe. | |
Renvoie la réciproque de la cosécante d'un nombre complexe. | |
Renvoie la réciproque de la cosécante hyperbolique d'un nombre complexe. | |
Renvoie la réciproque de la sécante d'un nombre complexe. | |
Renvoie la réciproque de la sécante hyperbolique d'un nombre complexe. | |
Renvoie l'Arc sinus d'un nombre complexe. | |
Renvoie l'Argument sinus hyperbolique d'un nombre complexe. | |
Renvoie l'Arc tangente d'un nombre complexe. | |
Renvoie l'Argument tangente hyperbolique d'un nombre complexe. | |
Renvoie le conjugué d'un nombre complexe. | |
Renvoie le cosinus d'un nombre complexe. | |
Renvoie le cosinus hyperbolique d'un nombre complexe. | |
Renvoie la cotangente d'un nombre complexe. | |
Renvoie la cotangente hyperbolique d'un nombre complexe. | |
Renvoie un variant personnalisé qui représente un nombre complexe. | |
Renvoie la cosécante d'un nombre complexe. | |
Renvoie la cosécante hyperbolique d'un nombre complexe. | |
Renvoie l'exponentielle d'un nombre complexe. | |
Convertit une ensemble de coordonnées polaires en un nombre complexe. | |
Renvoie l'inverse d'un nombre complexe. | |
Renvoie le logarithme népérien d'un nombre complexe. | |
Renvoie le logarithme en base 10 d'un nombre complexe. | |
Renvoie le logarithme en base 2 d'un nombre complexe. | |
Renvoie le logarithme en base N d'un nombre complexe. | |
Renvoie la valeur d'un nombre complexe élevé à une puissance spécifiée. | |
Renvoie la sécante d'un nombre complexe. | |
Renvoie la sécante hyperbolique d'un nombre complexe. | |
Réduit un variant qui représente un nombre complexe en un autre qui représente une valeur réelle, si c'est possible. | |
Renvoie le sinus d'un nombre complexe. | |
Renvoie le sinus hyperbolique d'un nombre complexe. | |
Renvoie le carré d'un nombre complexe. | |
Renvoie la racine carrée d'un nombre complexe. | |
Renvoie la tangente d'un nombre complexe. | |
Renvoie la tangente hyperbolique d'un nombre complexe. | |
Renvoie la valeur d'un nombre complexe multiplié par un nombre imaginaire. | |
Renvoie la valeur d'un nombre complexe multiplié par -i. | |
Renvoie la valeur d'un nombre complexe multiplié par i. | |
Renvoie la valeur d'un nombre complexe multiplié par un nombre réel. | |
Calcule les coordonnées polaires correspondantes à un variant personnalisé qui représente un nombre complexe. | |
Renvoie le code de type variant pour les Variants personnalisés qui représentent des mesures. | |
Renvoie un variant personnalisé qui représente une mesure. | |
Copie un variant. | |
Renvoie un variant ayant une valeur dans la plage spécifiée. | |
Renvoie la constante TVarType qui identifie le type interne d'un Variant sous forme de valeur FMTBcd.TBcd. | |
Crée un nouveau Variant qui stocke sa valeur de manière interne sous forme de valeur FMTBcd.TBcd. | |
Renvoie un variant contenant la date-heure spécifiée. | |
Indique si la valeur d'un variant est dans une plage spécifiée. | |
Indique une opération de variant avec null. | |
Indique une opération de variant incorrecte. | |
Indique si le variant spécifié est un tableau. | |
Indique si la valeur du variant spécifié est une valeur par référence. | |
Indique si le variant spécifié a une valeur indéfinie. | |
Indique si un variant stocke ses données de façon interne comme un nombre complexe. | |
Indique si un variant est un variant personnalisé qui représente une mesure. | |
Indique si le variant spécifié est un variant personnalisé. | |
Indique si le variant spécifié est Unassigned. | |
Indique si le variant spécifié représente un paramètre facultatif non affecté. | |
Indique si le variant spécifié est un variant d'erreur ; reconvertit facultativement le variant en HRESULT. | |
Indique si un variant spécifié représente une valeur FMTBcd.TBcd. | |
Indique si le variant spécifié représente une valeur à virgule flottante. | |
Indique si le variant spécifié est System.Variants.Null. | |
Indique si le variant spécifié représente une valeur numérique. | |
Indique si le variant spécifié représente une valeur ordinale. | |
Indique si le variant spécifié représente une valeur chaîne. | |
Indique si le variant spécifié représente un type spécifié. | |
Déclenche une exception System.Variants.EVariantOverflowError. | |
Déclenche une exception System.Variants.EVariantRangeCheckError. | |
Déclenche une exception de variant basée sur la valeur de HRESULT. | |
Indique si deux Variants ont des valeurs équivalentes. | |
Indique si la valeur d'un variant est une interface supportant une interface spécifiée. | |
Convertit un variant en type FMTBcd.TBcd. | |
Convertit le variant spécifié en une valeur TDateTime. | |
Convertit la valeur d'un variant en chaîne. | |
Convertit la valeur d'un variant en chaîne. | |
Convertit la valeur d'un variant en WideString. | |
Convertit la valeur d'un variant en WideString. | |
Renvoie le code du type du variant spécifié. | |
Renvoie une chaîne descriptive de type variant. | |
Indique si le code de type d'un variant représente un type pouvant être utilisé pour les éléments d'un tableau de Variants. | |
Indique si le code de type d'un variant représente un type pouvant être utilisé pour les éléments d'un tableau de Variants. | |
Ajoute deux Variants. | |
Ajoute deux Variants. | |
Effectue une opération and entre deux valeurs de Variant. | |
Effectue une opération and entre deux Variants. | |
Redimensionne un tableau de Variants. | |
Effectue un transtypage sur un Variant. | |
Efface le Variant spécifié afin qu'il ne soit pas affecté. | |
Copie un Variant. | |
Divise deux Variants. | |
Divise deux Variants. | |
Assigne une chaîne Unicode à un Variant. | |
Renvoie un élément d'un tableau de Variants. | |
Renvoie le reste de la division de deux Variants. | |
Renvoie le reste de la division de deux Variants. | |
Multiplie deux Variants. | |
Multiplie deux Variants. | |
Inverse le signe d'un Variant. | |
Effectue une opération not sur un Variant. | |
Effectue une opération or entre deux Variants. | |
Effectue une opération or entre deux Variants. | |
Définit la valeur d'un élément dans un tableau de Variants. | |
Effectue une opération shl (décalage gauche) entre deux Variants. | |
Effectue une opération shl (décalage gauche) entre deux Variants. | |
Effectue une opération shr (décalage droite) entre deux Variants. | |
Effectue une opération shr (décalage droite) entre deux Variants. | |
Soustrait deux Variants. | |
Soustrait deux Variants. | |
Convertit un Variant en une chaîne Unicode. | |
Effectue une opération xor (or exclusif) entre deux Variants. | |
Effectue une opération xor (or exclusif) entre deux Variants. |