arrays

roony
13 de Diciembre del 2005
he difinido un array en un modulo de esta forma:
public p() as double
luego lo he redimensionado en un subformulario de esta forma:
redim p(0 to y) as double
p(0)=valor1
..................
y luego queria utilizarlo en otro subformulario
g=p(0)
y me da el error 344
por favor si alguien sabe la solucion q me informe es muy urgente. gracias.

mvallejos
13 de Diciembre del 2005
No tengo presente que dice el error 344, pero probablemente, en el form donde haces la asignación, no ha pasado por el form que lo redimensiona.
La dimensión inicial la debería hacer en el arranque del programa, si necesitas agrandar el vector en alguna parte, podés usar Redim Preserve

Saludos

roony
13 de Diciembre del 2005
perdon era el error 340