Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: & eDu & en 11 Octubre 2008, 17:05 PM

Título: Ayuda con ListItem
Publicado por: & eDu & en 11 Octubre 2008, 17:05 PM
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.
Título: Re: Ayuda con ListItem
Publicado por: ssccaann43 © en 11 Octubre 2008, 17:18 PM
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
Título: Re: Ayuda con ListItem
Publicado por: & eDu & en 11 Octubre 2008, 17:39 PM
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
Título: Re: Ayuda con ListItem
Publicado por: ssccaann43 © en 11 Octubre 2008, 17:49 PM
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á
Título: Re: Ayuda con ListItem
Publicado por: ssccaann43 © en 11 Octubre 2008, 17:55 PM
Mira este enlace Tutorial del Control ListView (http://www.recursosvisualbasic.com.ar/htm/tutoriales/control-listview.htm)
Título: Re: Ayuda con ListItem
Publicado por: & eDu & en 11 Octubre 2008, 18:06 PM
Necesito que recoja todos los valores de x columna
Título: Re: Ayuda con ListItem
Publicado por: ssccaann43 © en 11 Octubre 2008, 18:23 PM
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
Título: Re: Ayuda con ListItem
Publicado por: Spider-Net en 11 Octubre 2008, 21:53 PM
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..
Título: Re: Ayuda con ListItem
Publicado por: ssccaann43 © en 12 Octubre 2008, 03:20 AM
La verdad amigo lee el tutorial que te pase, nadie tendra inconvenientes en ayudarte, pero pon un poco de empeño... Es un consejo... ;)
Título: Re: Ayuda con ListItem
Publicado por: seba123neo en 12 Octubre 2008, 23:06 PM
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
Título: Re: Ayuda con ListItem
Publicado por: vivachapas en 14 Octubre 2008, 18:41 PM
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