Cómo redimensionar matrices VB
Declaración ReDim
Se utiliza a nivel de procedimiento para reasignar espacio de almacenamiento para variables de matriz dinámica.
Ejemplo de declaración ReDim
Este ejemplo utiliza la declaración ReDim para asignar y reasignar espacio de almacenamiento para variables de matriz dinámica. Supongamos que la base de opciones
es 1. Dim?MyArray()?As?Integer' declara una matriz dinámica.
Redim?MyArray(5)' asigna ?5?
For?I?=?1?To?5' bucles ?5?
MyArray(I)?=?I' inicializa la matriz.
¿Siguiente?I
La siguiente declaración redefine el tamaño de la matriz y borra sus elementos. Redim?MyArray(10)' cambia de tamaño a?10?
For?I?=?1?To?10' bucles ?10?
MyArray(I)?=?I' inicializa la matriz.
¿Siguiente?I
La siguiente declaración cambia el tamaño de la matriz pero no borra sus elementos. Redim?Preserve?MyArray(15)' cambia de tamaño a?15?