Visual Basic - Array Dinamico

Life is soft - evento anual de software empresarial
 
Vista:

Array Dinamico

Publicado por maCo (1 intervención) el 25/09/2001 08:29:32
como quito una parte de array dinamico por ejemplo
tengo alumno()
alumno(0) = "juan"
alumno(1) = "pedro"
alumno(2) = "maria"
y quiero quitar pedro para que quede asi
alumno(0) = "juan"
alumno(1) = "maria"

solo pense poner
alumno(1) = "" asi cambia el dato del array y no encuentra en nombre pero mejor seria borrar esa parte del array pero no se hacerlo

muchas gracias de antemano

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Array Dinamico

Publicado por alberto (278 intervenciones) el 25/09/2001 10:24:05
La instrucción es
ReDim Preserve Alumnos(nuevotamanno)
Otra solución sería usar colecciones en vez de Arrays.
Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Array Dinamico

Publicado por Serafin Gallego (4 intervenciones) el 25/09/2001 11:32:46
El Redim Preserve es una buena solución si quieres tener los dos primeros datos, asi que tendrias que volver a escribirlos, o reescribir aquellos que no quieres

Por ello te recomiendo que coloques al final los datos que no quieres y luego haces un REdim Preserve.

O simplemente vuelve a rellenarlo con los datos validos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar