[Solucionado] Manejo de Array's

Iniciado por agus0, 14 Enero 2011, 15:08 PM

0 Miembros y 1 Visitante están viendo este tema.

agus0

Hola... Foro! No se que pasa si es que recien me despierto o que el IDE empezo a flipar  :rolleyes:

Pongo este Codigo, Que Creo que esta bien, a simple vista no se que puede estar mal...

Código (vb) [Seleccionar]
Option Explicit

Dim aArray() As String

Private Sub Form_Load()
   aArray(0) = "Hola"
   aArray(1) = "foro"
   aArray(2) = "elhacker"
   Dim I As Integer
   For I = 0 To UBound(aArray)
       MsgBox aArray(I)
   Next I
End Sub


y el IDE me selecciona "aArray(0) = "Hola"" y dice "Error 9: El Subindice esta Fuera del Intervalo"...

Me estoy volviendo Loco... Pienso que esta bien pero no se en que me estoy equivocando....

Novlucker

No has indicado la dimensión del array, así que si no pones nada debes de redimensionar (Redim) antes de poder asignar un valor.

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

79137913

HOLA!!!

Me parece que estas dormido XD

2 Opciones:
1) Declara el array asi: Dim aArray(2) as string
2) Usa Redim aArray(2) en el Form_load antes de llenarlo. (Ya dicho por  NOV)

:P

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

agus0

Pero que PELOUTUDO!! Como Me voy a olvidar de Redimencionarlo  :¬¬ :silbar: