Ciao, quella non è nient'altro che l'allocazione di un vettore dinamico.
Dichiarazione di un vettore statico:
codice:
Dim vettore(10) as string
oppure:
Dim vettore(0 to 10) as string
Dichiarazione e dimensionamento di un vettore dinamico:
codice:
Dim vettore() as string
Redim vettore(10)
oppure:
indice=10
Redim vettore(indice)
puoi anche ridimensionarlo più volte...ma attenzione, se lo ridimensione dopo averlo popolato e non vuoi perdere i dati allora devi usare anche la clausola "preserve"
esempio:
codice:
Redim vettore(2)
vettore(0)="zero"
vettore(1)="uno"
vettore(2)="due"
se lo vuoi ampliare senza perdere i dati immessi:
codice:
Redim preserve vettore(4)