Duda... Fulano() as string

13/01/2006 - 20:53 por Daniel G. Samborski | Informe spam
Hola,

Tengo una duda, si declaro un arreglo de esta forma...

dim arreglo() as string

y lo quiero asignar...

arreglo(1)="Hola"

Me da un error en la asignacion.

Solo puedo utilizarlo de la siguiente manera...

dim arreglo(5) as string
arreglo(3)="Hola"
redim arreglo(18) as string
arreglo(12)="Chau"

Mi duda es...

Si no se el tamaño del arreglo, si es de 5 o 18, o mas o menos.
¿Como creo un arreglo que pueda variar su tamaño?


Daniel.

Preguntas similare

Leer las respuestas

#6 Eduardo Alvarado Meza
14/01/2006 - 07:48 | Informe spam
No lo recuerdo ahorita... pero me parece que lo que tu necesitas no es un
arreglo sino una de las tantas clases del espacio de nombres collections.
Consulta tu msdn acerca de info. para cada uno de ellos.

"Daniel G. Samborski" escribió en
el mensaje news:
Mostrar la cita
#7 Lluís Franco
14/01/2006 - 09:19 | Informe spam
:-)
Aparte de los dicho... ¿porque no usas un ArrayList?

Dim Items As ArrayList
Items.Add("Pedro")
Items.Add("Juan")
Items.Add("Maria")
MsgBox(Items.Count)

Y si usas la versión 2005 puedes usar Generics para declarar un ArrayList de
tipo "String" en ligar de "Object".

Dim Items As ArrayList (Of String)

Saludos,

Lluís Franco i Montanyés
[MS-MVP-MCP Visual Basic]

This posting is provided "AS IS" with no warranties, and confers no rights.
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho

(Guía de netiquette del foro)
http://www.uyssoft.com/MSNews.aspx?sm
FIMARGE, S.A.
Principat d'Andorra

Tel.: +376 805 100
Fax: +376 824 500
Mi Perfil MVP en:
https://mvp.support.microsoft.com/profileaa1615-1a2f-4202-bc3f-aec297d967d2
#8 Leonardo Azpurua [mvp vb]
14/01/2006 - 15:34 | Informe spam
"Lluís Franco" escribió en el mensaje
news:
Mostrar la cita
Hola, Primito:

Te funciona el ArrayList(Of T)?

Yo me puse a hacer un ejemplo, y no me anduvo directamente: dice que
"System.Collections.ArrayList' has no type parameters and so cannot have
type arguments".

Tuve que usar un List(Of String), que si que va.

Salud!
#9 Guillermo guille
14/01/2006 - 16:30 | Informe spam
Aunque ya veo que hay muchas cosas que te ha dicho, lo mismo esto, también
te sirve:
http://www.elguille.info/NET/cursoV...BNET09.htm

http://www.elguille.info/NET/cursoV...BNET10.htm

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te recuerdo que puedes entrar en mi sitio desde:
http://www.elguille.info/ y http://www.mundoprogramacion.com/
Los foros en: http://foros.elguille.info/

"Daniel G. Samborski" escribió en
el mensaje news:%
Mostrar la cita
#10 Guillermo guille
14/01/2006 - 16:31 | Informe spam
habrá sido un lapsus, ya sabes que lo de la edad no le sienta bien, je,
je...

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te recuerdo que puedes entrar en mi sitio desde:
http://www.elguille.info/ y http://www.mundoprogramacion.com/
Los foros en: http://foros.elguille.info/

"Leonardo Azpurua [mvp vb]" <l e o n a r d o (arroba) m v p s (punto) o r g>
escribió en el mensaje news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida