Visual Basic - ¿Cómo puedo sumar los subitems de un listview?

Life is soft - evento anual de software empresarial
 
Vista:

¿Cómo puedo sumar los subitems de un listview?

Publicado por Betty (5 intervenciones) el 11/07/2008 05:53:47
Hola a todos,

He encontrado varios ejemplos y el que mejor me ha funcionado es este código:

Dim Total As Double, i As Integer

'Suma los valores de la columna de los Subitems(1)

For i = 1 To Frm_Prueba.ListView1.ListItems.Count - 3
Total = Total + Frm_Prueba.ListView1.ListItems(i).SubItems(1)
Next

'Asigna el valor total

Frm_Prueba.Txt_Tanticipos = FormatCurrency(Total)

sólo que tengo 4 registros en el listview y sólo me toma el primero, es decir, en el textbox aparece el primer registro del list y no suma los otros tres ¿Alguien me puede decir si es que mi código está mal?

ya he probado modificando esta línea (COmo alguien me sugirió)

For i = 0 To Frm_Prueba.ListView1.ListItems.Count - 1 y me marca el error 35600 index out of bounds

¿Cómo le puedo hacer?

De antemano muchas gracias y disculpen las molestias.
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:¿Cómo puedo sumar los subitems de un listview?

Publicado por Betty (1 intervención) el 11/07/2008 10:16:00
muchas gracias por nada, eso ya me lo explicaron pero si estoy pidiendo ayuda es porque no sé como hacerlo es la primera vez que utilizo visual basic tan a fondo.Pero nuevamente gracias por responder.
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:¿Cómo puedo sumar los subitems de un listview?

Publicado por pacopaz (173 intervenciones) el 11/07/2008 17:09:31
La explicación, Bety, es que el índice del ListView es base 1 y no base 0, por eso te marca error cuando inicias el for con i = 0. El índice 0 no existe.

Saludos.
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:¿Cómo puedo sumar los subitems de un listview?

Publicado por pacopaz (173 intervenciones) el 11/07/2008 19:11:55
Master, no pretendo tomar partido.
En todo caso, lo que pretendo es compartir lo poco que sé y no hay mejor forma que explicar las razones, para que en futuras ocasiones sepan que hacer.
Leí como te contestó y la verdad es que creo que ella ocupó la misma cantidad de rudeza que tú al contestarle y como no pretendo hacerme enemigos (y quizás tampoco busque amistades), prefiero pasar por alto este tipo de situaciones y aprender tanto como compartir lo que he aprendido.
Este foro en particular se ha llenado de reventadores, que más que ofercer algo, se disputan conocimiento, en lugar de complementarlo y en ese sentido, es preferible enfocarse en el motivo del foro, en lugar de buscar pelea con quien escriba lo que sea, por lo que prefiero hacerme a un lado de cualquier disputa.

Saludos.
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:¿Cómo puedo sumar los subitems de un listview?

Publicado por Betty (5 intervenciones) el 12/07/2008 02:58:38
Hola a todos,

Mi intención nunca fue ser grosera, si así lo consideraron les pido disculpas, en efecto a lo mejor no se programar pero lo que si se es que de los errores se aprende y como dijeron por ahí yo pensé que esa era la finalidad de este foro ayudar a los que necesitan de los que saben más.

En fin, como les dije nunca he querido ser grosera, muchas gracias a todos en especial a Paco Paz por su ayuda.
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:¿Cómo puedo sumar los subitems de un listview?

Publicado por igor (633 intervenciones) el 11/07/2008 19:03:34
Es que si es la primera vez que utilizas visual basic tan a fondo es porque simplemente no sabes programar.

!!!! Cuanto daño ha hecho la programación visual al prestigio de los programadores !!!!
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:¿Cómo puedo sumar los subitems de un listview?

Publicado por igor (633 intervenciones) el 11/07/2008 23:08:21
¿Cuantos alias llevas ya?

¿Cómo te crees que se hacen esos keygens, cracks, etc...? ¿Con Visual Basic?

jejejeje, eres muy divertido, mejor tú que pesaos como edgar.
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