Hola Pablo
Klaus tiene razón en como tienes que declarar esa matriz, y además tiene su lógica, al declarar la matriz dentro del bucle reinicias la matriz y sus valores, tanto los datos como la longitud (aunque en tu caso sea la misma siempre). Y la prueba de que tiene su lógica es que ahora te funciona. Se que en otros Basic esto se hace de diferentes formas, pero tienes que tener en cuenta que esto es B4A, no VB, QuickBasic.... asi que si las normas son esas hay que aceptarlas aunque no nos gusten. Ya te he comentado que me he peleado mucho por cosas que no eran muy logicas en otros lenguajes, pero esto es B4A y ya sabes que no todos los basic funcionan igual. Ahora te quejas de esto, pero otras veces verás que hay cosas que son mejores que en VB.
Saca la parte positiva de todo esto, te han resuelto tu problema, que no te guste la solución es otra cosa, ya me gustaria a mi que cuando planteo algo, alguien se tome la molestia de ver el codigo y decirme que tengo que cambiar para que funcione.
Saludos
Klaus tiene razón en como tienes que declarar esa matriz, y además tiene su lógica, al declarar la matriz dentro del bucle reinicias la matriz y sus valores, tanto los datos como la longitud (aunque en tu caso sea la misma siempre). Y la prueba de que tiene su lógica es que ahora te funciona. Se que en otros Basic esto se hace de diferentes formas, pero tienes que tener en cuenta que esto es B4A, no VB, QuickBasic.... asi que si las normas son esas hay que aceptarlas aunque no nos gusten. Ya te he comentado que me he peleado mucho por cosas que no eran muy logicas en otros lenguajes, pero esto es B4A y ya sabes que no todos los basic funcionan igual. Ahora te quejas de esto, pero otras veces verás que hay cosas que son mejores que en VB.
Saca la parte positiva de todo esto, te han resuelto tu problema, que no te guste la solución es otra cosa, ya me gustaria a mi que cuando planteo algo, alguien se tome la molestia de ver el codigo y decirme que tengo que cambiar para que funcione.
Nadie tiene la culpa de que tengas un problema y por no conocer a fondo el lenguaje (este de B4A, no otro) pierdas el tiempo. Esto nos pasa a todos y cada dia en cada nuevo proyecto, y creo que la suerte de esto es que al menos hay gente que te ayuda desinteresadamenteDisculpen pero esta INCONSISTENCIA del Lenguaje me ha costado 2 semanas de dolores de cabeza.
Saludos