Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: manhawk en Septiembre 27, 2011, 06:36:32 pm

Título: Picture en Listview
Publicado por: manhawk en Septiembre 27, 2011, 06:36:32 pm
Buenas a todos, tengo una duda, tal vez sea muy facil o tal vez si, pero no se, como se podria o como haria para poner un picturebox en un listview.
Salu2
Título: Re:Picture en Listview
Publicado por: Bazooka en Septiembre 27, 2011, 07:05:35 pm
Hola,

El control ListView no es un control Contenedor o sea que no puede contener otros objetos adentro de la manera que por ejemplo los hace un Frame o el mismo PicturBox. Si lo que intentas es colocar una imagen de fondo creo que se puede y que andaba por este foro un ejempplito dando vueltas.

Título: Re:Picture en Listview
Publicado por: xkiz ™ en Septiembre 27, 2011, 10:13:14 pm
poder se puede creo, busca en la web principal de leandro x ahi vi un Listview con ProgressBars.
osea lo primero que se me ocurria hacer es un SetParent (http://msdn.microsoft.com/en-us/library/ms633541%28v=VS.85%29.aspx), pero por ahi me estoy mandando cualkiera, asi ke mejor, buscalo en la web principal de Leandro.


tal vez si especificas un poco sobre lo que querés hacer con ese PictureBox en el ListView alguien te pueda ayudar mejor, o buscarle la vuelta a lo que querés hacer...
Título: Re:Picture en Listview
Publicado por: Bazooka en Septiembre 27, 2011, 10:35:53 pm
poder se puede creo,

Perdón no sabia!!
Título: Re:Picture en Listview
Publicado por: xkiz ™ en Septiembre 28, 2011, 01:38:42 am
osea poder se puede acá img con ProgressBar
ListViewProgress (http://leandroascierto.com/blog/listviewprogress/)

(http://www.leandroascierto.com/blog/imagenes/ExploradorRemoto3.png)

osea si se puede incrustar un progressbar se tendría que poder incrustar cualquier control con hwnd
Título: Re:Picture en Listview
Publicado por: LeandroA en Septiembre 28, 2011, 04:26:36 am
Hola, no lo recomiendo, por mas que utilices SetParent ya que si se muestra el scroll y se scrolea el picture es como que desaparece, lo que muestra xKiz del progressbar es un repintado no es un control superpuesto. que es exactamente lo que queres hacer, quizás hay una alternativa mejor.

Saludos.
Título: Re:Picture en Listview
Publicado por: manhawk en Septiembre 28, 2011, 11:57:54 am
Holas!!!...esto es lo q mas o menos quiero hacer, toda esta informacion debe ser cargada seleccionando el archivo de la foto, para luego ser imprimida todo lo cargado en listview o otro control.

(http://s4.postimage.org/2qp4hsrl0/Dibujo.jpg) (http://postimage.org/image/2qp4hsrl0/)

A ver si m pueden ayudar dandome ideas...
Salu2
Título: Re:Picture en Listview
Publicado por: lucius en Septiembre 28, 2011, 12:51:01 pm
En un post anterior vi algo parecido no recuerdo muy bien, la cuestion es que utilizaban un webbrowser como si fuera un grid, osea puedes cargar recordset e imagenes sin problemas en un webbrowser.
Título: Re:Picture en Listview
Publicado por: Lolabyte en Septiembre 28, 2011, 09:01:35 pm
Para un listview de postulantes tenia que mostrar datos de cada persona ademas de la fotografia
Aqui te dejo un ejemplo que pone la fotografia en la primera columna (izquierda) o en la ultima columna (derecha), hay que destacar que el listview reserva un espacio en blanco en la primera columna para poner las imagenes del imagelist igual al ancho de la imagen, por eso con la imagen a la derecha, en subitem(2), la primera columna se ve taaan ancha :(

http://www.4shared.com/file/24YW8JjZ/lvwpic.html
 (http://www.4shared.com/file/24YW8JjZ/lvwpic.html)

Fotografia Izquierda
(http://s3.postimage.org/35u8lrk5g/lvwleft.jpg) (http://postimage.org/image/35u8lrk5g/)

Fotografia Derecha
(http://s3.postimage.org/35ubwu950/lvwright.jpg) (http://postimage.org/image/35ubwu950/)


Aqui hay mas ejemplos de listview con imagenes ademas de exportacion a HTML
http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/497-exportar-informacion-a-html-con-imagenes-.htm (http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/497-exportar-informacion-a-html-con-imagenes-.htm)