Ayuda con ListItem

Iniciado por & eDu &, 11 Octubre 2008, 17:05 PM

0 Miembros y 1 Visitante están viendo este tema.

& eDu &

Bueno, tengo un Listitem llamado: LV

y con 2 columnas: Nombre y Ruta
y necesito que cuando le den a un command pasa:
Código (vb) [Seleccionar]

Dim nombre As String
Dim ruta As String
nombre = Inputbox ("Nombre")
ruta = Inputbox ("Ruta")


Y que en el LV se añada debajo de la columa nombre el contenido de la variable nombre y debajo de la columna ruta el contenido de la variable ruta, y si buelven a apretar el command que haga lo mismo pero que ponga los datos debajo de los otros... ¿Alguien sabe como lo hago? Gracias.

ssccaann43 ©

Código (vb) [Seleccionar]

Dim LST As ListItem
Set LST = ListView1.ListItems.Add(, ,Nombre)
LST.SubItems(1) = Ruta


Con ese codigo podés hacerlo... Un saludo
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

& eDu &

Ok me funcionó, ahora necesito que al apretar un boton me diga en un msgbox los valores de la columna nombre


xDD esque estoy probando unas cosas

Gracias

ssccaann43 ©

Código (vb) [Seleccionar]

Private Sub Boton_Click()
'Con esto mostrara el valor que tengas seleccionado. Pero solo de la primera columna
MsgBox ListView1.SelectedItem
End Sub


Allí está
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

ssccaann43 ©

- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

& eDu &

Necesito que recoja todos los valores de x columna

ssccaann43 ©

#6
Código (vb) [Seleccionar]

Private Sub Boton_Click()
Dim i
i = ListView1.SelectedItem.Index
MsgBox ListView1.SelectedItem.Text & " " & ListView1.ListItems(i).ListSubItems(1).Text
End Sub

Con ese codigo mostrara el valor que tiene el item seleccionado en la primera y segunda columna...

Si quieres que te muestre todos los valores que tiene una columna X en un msgbox, puedes hacer un For...

No te lo tomes a mal, pero al menos intenta hacer algo... Muestra que estas buscando obtener resultados positivos con algún codigo...

Allí está... Un saludo
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

Spider-Net

ssccaann43 le estás haciendo tu el código entero.

ErMoja te recomiendo que si no sabes las cosas básicas te leas un buen manual o libro de Visual Basic desde 0. Es bueno que preguntes dudas puntuales, pero si lo preguntas todo está claro que no sabes programar en VB, por lo tanto sería mejor que estudiases un poco de Visual Basic antes de empezar a programar.

No quieras correr sin saber gatear..

ssccaann43 ©

La verdad amigo lee el tutorial que te pase, nadie tendra inconvenientes en ayudarte, pero pon un poco de empeño... Es un consejo... ;)
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

seba123neo

esto es un desastre, lo que acabo de ver en este post...digo yo no se te cae la cara de verguenza de preguntar tantas cosas  :xD :xD y que el pobre ssccaann43 las haga como si fuera un maestro al que le estas pagando... :xD
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson