ERASE |
Effacer un tableau |
Visual Basic |
Syntaxe
Paramètres
Nom |
Description |
arraylist |
Ce paramètre permet d'indiquer une ou plusieurs variables de tableau séparées par des virgules à effacer. |
Description
Cette instruction permet de réinitialiser les éléments des tableaux de taille fixe et de désallouer l'espace d'entreposage des tableaux dynamiques.
Remarques
- Il est important de savoir si un tableau est de taille fixe (ordinaire) ou dynamique, car Erase se comporte différemment selon le type de tableau. L'instruction Erase ne
récupère aucune mémoire pour les tableaux de taille fixe. L'instruction Erase définit les éléments d'un tableau fixe comme suit :
Type de tableau |
Effet de Erase sur les éléments de tableau fixe |
Tableau numérique fixe |
Définit chaque élément sur zéro. |
Tableau de chaînes de caractères fixe (longueur variable) |
Définit chaque élément sur une longueur 0 (""). |
Tableau de chaînes de caractères fixe (longueur fixe) |
Définit chaque élément sur zéro. |
Tableau de Variant fixes |
Définit chaque élément sur Empty. |
Tableau de types définis par l'utilisateur |
Définit chaque élément comme s'il s'agissait d'une variable distincte. |
Tableau d'objets |
Définit chaque élément sur la valeur spéciale Nothing. |
- L'instruction Erase libère la mémoire utilisée par les tableaux dynamiques. Avant que votre programme puisse à nouveau faire référence au tableau dynamique, il doit redéclarer les
dimensions de la variable du tableau à l'aide d'une instruction ReDim.
Dernière mise à jour : Samedi, le 2 Janvier 2021