Istruzione Erase
Istruzione Erase
Vedere anche
Istruzione Dim |
Nothing |
Istruzione ReDim
Requisiti
Versione 1
Consente di reinizializzare gli elementi di matrici a dimensione fissa e di rendere disponibile lo spazio di memorizzazione occupato da matrici dinamiche.
Erase matrice
L'argomento
matrice indica il nome della variabile matrice da cancellare.
Osservazioni
È importante sapere se una matrice è a dimensione fissa o dinamica. L'istruzione
Erase funziona infatti in modo diverso a seconda del tipo di matrice. Nel caso di matrici a dimensione fissa, non recupera alcuna memoria e imposta gli elementi come indicato nella tabella seguente:
Tipo di matrice | Azione di Erase sugli elementi di matrici fisse |
---|
Matrice numerica fissa | Imposta ciascun elemento su zero. |
Matrice di stringhe fissa | Imposta ciascun elemento su una stringa di lunghezza zero (""). |
Matrice di oggetti | Imposta ciascun elemento sul valore speciale Nothing. |
L'istruzione
Erase rende disponibile la memoria utilizzata dalle matrici dinamiche. Prima che il programma faccia di nuovo riferimento alla matrice dinamica, è necessario dichiarare di nuovo le dimensioni della variabile matrice utilizzando l'istruzione
ReDim.
Nell'esempio seguente viene illustrato l'utilizzo dell'istruzione
Erase:
Dim MatriceNum(9)
Dim MatriceDinamica()
ReDim MatriceDinamica(9) ' Assegna spazio di memorizzazione.
Erase MatriceNum ' Reinizializza ogni elemento
Erase MatriceDinamica ' Rende disponibile la memoria utilizzata dalla matrice
Requisiti
Versione 1
Vedere anche
Istruzione Dim |
Nothing |
Istruzione ReDim
© 2001 Microsoft Corporation. Tutti i diritti riservati.
Build: Versione di tema 5.6.9309.1546