La Web del Programador: Comunidad de Programadores
 
    Pregunta:  31091 - CóMO DECLARO PUNTEROS DINáMICOS CON VB 6.0
Autor:  Mauricio Antonio Gutiérrez Díaz
Hola ... mi pregunta es la Siguiente ... necesito hacer un programa que maneje punteros dinámicos y no se como hacerlo. Estaría muy agradecido si alguien me dijera como declararlos para poder utilizarlos.

  Respuesta:  Wirley Rivas Garcia
Hola... bueno si lo que necesitas es declarar Arreglos o Matriz q sean dinamicas, entonces toma esto:

Dim MiMatriz() As Integer ' Declara una matriz dinámica.
Redim MiMatriz(5) ' Asigna 5 elementos.
For I = 1 To 5 ' Bucle 5 veces.
MiMatriz(I) = I ' Inicializa la matriz.
Next I

La instrucción siguiente cambia el tamaño de la matriz y borra los elementos.

Redim MiMatriz(10) ' Cambia el tamaño a 10 elementos.
For I = 1 To 10 ' Bucle 10 veces.
MiMatriz(I) = I ' Inicializa la matriz.
Next I

La instrucción siguiente cambia el tamaño de la matriz pero no borra elementos.

Redim Preserve MiMatriz(15) ' Cambia el tamaño a 15 elementos.

tambien lee mas sobre la Instruccion Ubound...