Título: duda con arrays o matriz? Publicado por: ricardovinzo en 10 Junio 2008, 04:38 am bueno gente estaba leyendo esto sobre las matrices, etc... que si:
dim var() As string bueno, pero de verdad hay algo que no entendi y fue la manera de introducir en tiempo de diseño cosas a esta matriz osea que si var(0) = "carlos" var(1) = "jose" var(3) = "martin" como lo puedo hacer, osea si me pueden explicar de una manera simple! ;) se que es facil pero no entiendo muy bien disculpen las molestias! ;) Título: Re: duda con arrays o matriz? Publicado por: cassiani en 10 Junio 2008, 05:16 am Debes saber un par de cositas, hay arrays estáticos y arrays dinámicos y tu estas trabajando con los dinámicos, es decir, no estas sujeto a trabajar con la misma cantidad de elementos con las que le asignes la primera ves ¿pero queeeé? y ¿por qué dices eso? si es así ¿como son los estáticos?
te explico: Arrays Dinámicos Código
Arrays estáticos Trabajando con arrays estáticos te evitas el tener que redimensionarlo, pero muchas veces no es lo que se desea, para declarar un array estático (array con un número fijo de elementos), Visual Basic hace tres consideraciones importantes: - Para declarar un array global, hágalo en la sección de declaraciones de un módulo utilizando la sentencia Public. - Para declarar un array a nivel de un módulo, hágalo en la sección de declaraciones del módulo utilizando la sentencia Public o Dim. - Para declarar un array local a un procedimiento, utilice la sentencia Dim o Static dentro del propio procedimiento. Código
Título: Re: duda con arrays o matriz? Publicado por: Hole_System en 10 Junio 2008, 06:51 am Debes saber un par de cositas, hay arrays estáticos y arrays dinámicos y tu estas trabajando con los dinámicos, es decir, no estas sujeto a trabajar con la misma cantidad de elementos con las que le asignes la primera ves ¿pero queeeé? y ¿por qué dices eso? si es así ¿como son los estáticos? te explico: Arrays Dinámicos Código
Arrays estáticos Trabajando con arrays estáticos te evitas el tener que redimensionarlo, pero muchas veces no es lo que se desea, para declarar un array estático (array con un número fijo de elementos), Visual Basic hace tres consideraciones importantes: - Para declarar un array global, hágalo en la sección de declaraciones de un módulo utilizando la sentencia Public. - Para declarar un array a nivel de un módulo, hágalo en la sección de declaraciones del módulo utilizando la sentencia Public o Dim. - Para declarar un array local a un procedimiento, utilice la sentencia Dim o Static dentro del propio procedimiento. Código
Una dudita, cuando pones la etiqueta Error: esta se activa cuando ocurre uno o mas bien lo pones para saber que es lo que tiene que ir cuando no se cumple la sentencia.. ;D ;D Je menos mal, aclare una duda q tenia..ufff siempre se aprende algo... Saludotes y muy buena explicación.. Título: Re: duda con arrays o matriz? Publicado por: Hans el Topo en 10 Junio 2008, 11:55 am en lo del on error se se ha olvidado poner exit sub para que no entre cuando todo vaya bien
el on error goto sirve para controlar/informar de errores durante la ejecución de dicha función/procedimiento Código: Private Sub Form_Load() Título: Re: duda con arrays o matriz? Publicado por: CeLaYa en 10 Junio 2008, 23:36 pm creo que tambien hay que mencionar que cuando se redimensiona un array dinamico pierde los valores que han sido almacenados. para no perderlos basta con usar "Redim preserve"
|