Hola quiero que me enseñen a declarar, y si pueden poner un ejemplo, encontre esto en google:
arreglo dinámico se definirá a su valor predeterminado 0 o null, muy bueno para eliminar el contenido de un arreglo, pero muy malo si se desea mantener los valores, por lo que la solución para no eliminar los valores al redefinir un arreglo es utilizar la instrucción Preserve. La única regla es respetar el número de dimensiones original.
Existe una limitación, ya que sólo es posible cambiar el tamaño de la última dimensión, si es que el arreglo tiene más de una dimensión. En el caso de arreglos unidimensionales podría parecer no tener restricción.
Dim aMultidimensional(,,,) As Integer
ReDim aMultidimensional(10, 20, 30, 40)
ReDim Preserve aMultidimensional(10, 20, 30, 80)
http://www.programatium.com/vbnet-intermedio.htm
lo que quiero es algo asi, esto va en el modulo1
public A()={100,12,30,59}
y luego un formulario que ingrese datos, y se agregue al arreglo A
dim dato as integer
esto va dentro de la funcion del boton:
i=A.length
dato=textbox1.text
A(i)=dato
i=i+1
y que se añada los datos en la corrida.
gracias por sus respuestas