Visual Basic - ayuda con error

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con error

Publicado por viqui (1 intervención) el 19/11/2005 17:50:55
hola, alguien se podria fijar donde tenfo el error, lo que hace esto es copiar los elemento que hay en un listview en un formulario a otro listview en otro formulario en el evento load, pero copia siempre el indice., los 2 listview se llaman iguales,

For X = 1 To Frmmain.ListView1.ListItems.Count *****'recorro el listview1 del frmmain
'****los 2 lsitview se llaman iguales pero estan en diferentes formularios
ListView1.ListItems.Add , , Frmmain.ListView1.ListItems(X).Text, 0, 0
ListView1.ListItems(X).SubItems(1) = Frmmain.ListView1.ListItems(1).SubItems(1)
ListView1.ListItems(X).SubItems(2) = Frmmain.ListView1.ListItems(2).SubItems(2)
ListView1.ListItems(X).SubItems(3) = Frmmain.ListView1.ListItems(3).SubItems(3)

Next
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:ayuda con error

Publicado por ivan (463 intervenciones) el 19/11/2005 18:04:13
Qué error es el que te pone....??
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:ayuda con error

Publicado por manuel (87 intervenciones) el 19/11/2005 18:09:07
Intenta anteponiendo en cada listview el nombre del formulario
frmForm01.ListView1.ListItems(X).SubItems(1) = Frmmain.ListView1.ListItems(1).SubItems(1)
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:ayuda con error

Publicado por viqui (26 intervenciones) el 20/11/2005 00:49:33
me pone siempre el item del primer listview en todos los subitems del segundo, osea si tengo 1- juan- perez en el segundo listview pone
1- 1 -1, se entiende???
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:ayuda con error

Publicado por Ramon (90 intervenciones) el 20/11/2005 07:49:19
Inténtalo así:
ListView1.ListItems(X).SubItems(1) = Frmmain.ListView1.ListItems(X).SubItems(1)
etc....
Suerte.
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:ayuda con error

Publicado por EGV (385 intervenciones) el 21/11/2005 14:55:39
chabon no es mas facil que cambies el nombre del segundo list para que no se produzcan conflictos en memoria ????
sino copialos a una matriz, cerra el primer formulario y luego copias de la matriz al segundo.
suerte
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