Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)
Autor
|
Tema: For dentro de otro For (Leído 1,747 veces)
|
|
|
|
raul338
|
En un solo for obtienes los 2 valores correspondientes, haces la operacion necesaria y el resultado lo pones en el tercer listview. Algo asi Dim a as integer, b as integer, resultado as integer For i = 0 to LIstview1.ListItems.Count a = Cint(ListView1.ListItems(i)) b = CInt(ListView2.ListItems(i)) resultado = a + b ListView3.ListItems.Add(resultado) Next No se si funciona, no tengo vb aca, pero en teoria deberia funcionar  Espero haberte ayudad
|
|
|
|
|
En línea
|
|
|
|
|
|
Psyke1
Wiki
Desconectado
Mensajes: 1.005
|
¿Para qué tanta variable?  Dim i& For i = 1 To ListView1.ListItems.Count ListView3.ListItems.Add(,,ListView1.ListItems(i)).SubItems(1) = (CInt(ListView2.ListItems(i).SubItems(1)) + CInt(ListView1.ListItems(i).SubItems(1))) next i ¿Así funciona? DoEvents! 
|
|
|
|
« Última modificación: 7 Junio 2011, 00:12 por Psyke1 »
|
En línea
|
|
|
|
|
seba123neo
|
a veces es mas entendible usar variables que tegnan los valores que ir amontonando lineas de codigo que son largas, aparte es mejor para el debug.
|
|
|
|
|
En línea
|
Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo. Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
|
|
|
|
raul338
|
Una cosa es crear codigo que funcione, otra es crear codigo entendible. Podra parecer "dificil" mantener las 2 condiciones al mismo tiempo, pero es muy util 
|
|
|
|
|
En línea
|
|
|
|
Elemental Code
Desconectado
Mensajes: 499
Im beyond the system
|
esta bien pero la consigna era: Hola amigos, como podría recorrer el listview1 al mismo tiempo que el listview2 pretendo compararlos y si son iguales poner en el listview3 el nombre y la cantidad ya sumada Falto un condicional sencillo 
|
|
|
|
|
En línea
|
|
|
|
|
|