System.VarArrayRedim
Delphi
procedure VarArrayRedim(var A: Variant; HighBound: Integer);
C++
extern void VarArrayRedim(Variant& a, int high);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas sysvari.h |
System | System |
Description
Redimensionne un tableau de Variants.
La procédure VarArrayRedim redimensionne le tableau de Variants donné en initialisant la limite supérieure de la dernière dimension (celle de droite en considérant un tableau de colonnes) avec la valeur donnée. Le paramètre A peut être un Variant ou un OleVariant, et il doit être possible d'affecter une valeur à A (A doit être une lvalue).
Les éléments existants du tableau sont préservés, et les nouveaux éléments sont initialisés à zéro ou sont vides. Une exception EVariantArrayCreateError est déclenchée si le Variant donné par A n'est pas un tableau ou s'il n'y a pas assez de mémoire pour redimensionner le tableau.
Remarque : Un tableau de variants ne peut pas être redimensionné alors qu'il est fermé.