Foros del Web » Programación para mayores de 30 ;) » .NET »

Ayuda, Fuera de rango

Estas en el tema de Ayuda, Fuera de rango en el foro de .NET en Foros del Web. Saludos, es parte de un código de un form que quita los clientes seleccionados por el usuario en un listbox. Evidentemente tiene que borrar los ...
  #1 (permalink)  
Antiguo 18/11/2008, 05:59
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 2 meses
Puntos: 1
Exclamación Ayuda, Fuera de rango

Saludos, es parte de un código de un form que quita los clientes seleccionados por el usuario en un listbox. Evidentemente tiene que borrar los clientes y tambien quitarlos del listbox.

Si el usuario selecciona solo un cliente el codigo funciona perfectamente, pero si se selecciona más de uno, al borrar el último siempre me peta por un error de índices y no se corregirlo, ayuda porfa!!!

ListadoNuevos es el listBox. ObjContactos es una collecion de clientes.

For i = 1 To ListadoNuevos.SelectedItems.Count
ObjContactos.bajaCliente(CType(ListadoNuevos.Selec tedItems.Item(i - 1), cliente)) 'Peta al borrar el ultimo seleccionado
ListadoNuevos.Items.Remove(ListadoNuevos.SelectedI tems.Item(i - 1))
Next



Muchas gracias
  #2 (permalink)  
Antiguo 18/11/2008, 07:41
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Ayuda, Fuera de rango

indice siembre base 0

desde 0 hasta cuenta-1

revisa si te sirve o no
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:59.