Bueno, tengo un Listitem llamado: LV
y con 2 columnas: Nombre y Ruta
y necesito que cuando le den a un command pasa:
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.
Dim LST As ListItem
Set LST = ListView1.ListItems.Add(, ,Nombre)
LST.SubItems(1) = Ruta
Con ese codigo podés hacerlo... Un saludo
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
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á
Mira este enlace Tutorial del Control ListView (http://www.recursosvisualbasic.com.ar/htm/tutoriales/control-listview.htm)
Necesito que recoja todos los valores de x columna
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
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..
La verdad amigo lee el tutorial que te pase, nadie tendra inconvenientes en ayudarte, pero pon un poco de empeño... Es un consejo... ;)
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
jaja xD si posta q es mucho abuso este post...
osea... si queres probar algo y no sabes como hacerlo... mete la pregunta entera en un post... no una cosita por post xD... asi tanto el q responde como el q lee se vuelve loko.. :S