SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Omarrpat en Martes 11 de Noviembre de 2003, 18:15

Título: Re: vectores o arreglos unidimensionales
Publicado por: Omarrpat en Martes 11 de Noviembre de 2003, 18:15
En VB los arreglos comienzan de 0 al igual que C o apartir de 1
Título: Re: vectores o arreglos unidimensionales
Publicado por: ROBER.29 en Miércoles 12 de Noviembre de 2003, 09:28
Desde 0 al igual que en C.
Título: vectores o arreglos unidimensionales
Publicado por: Brroz en Miércoles 12 de Noviembre de 2003, 09:49
Hola.

Desde 0 ó 1, dependiendo de como se haya definido o de si se ha usado la instrucción Option Base.

Por ejemplo:

- Sin especificar Option Base o con Option Base 0

Dim matriz(5)  --> 5 elementos, 0 es el límite inferior
Dim matriz(1 To 5)  --> 5 elementos, 1 es límite inferior

- Con Option Base 1

Dim matriz(5)  -->  5 elementos, 1 es límite inferior
Dim matriz(0 To 4)  --> 5 elementos, 0 es límite inferior


En todo caso, si la matriz ha sido dimensionada, siempre puedes usar LBound y UBound para conocer los límites inferior y superior respectivamente.

Chao.