System.VarArrayRedim

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure VarArrayRedim(var A: Variant; HighBound: Integer);

C++

extern void __fastcall  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é.

Voir aussi