Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo redimensionar matrices VB

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?