Visual Basic Foro

Programación => Visual Basic .NET / C# => Mensaje iniciado por: E N T E R en Agosto 04, 2012, 01:24:23 pm

Título: Mostrar resultado de www.images.google.com en PictureBox
Publicado por: E N T E R en Agosto 04, 2012, 01:24:23 pm
Tengo un WebBrowser en donde busca unos imágenes, hay laguna manera de mostrar el resultado de la búsqueda en un lista de PictureBox.

Ejemplo: se busca imagen de Zapatos y que traiga esta forma.

(http://www.mediafire.com/conv/31996013b97d5582401d028a68a79ceee98208d2d2e3cc29ca4b788964997d214g.jpg) (http://www.mediafire.com/view/?qtbirap4pnidc8y)
Título: Re:Mostrar resultado de www.images.google.com en PictureBox
Publicado por: seba123neo en Agosto 04, 2012, 03:06:41 pm
primero parsear el codigo de la web , para obtener los links de las imagenes y listo, despues las podes cargar a los picturebox como quieras desde la URL, o a un listview asi queda mas ordenado.
Título: Re:Mostrar resultado de www.images.google.com en PictureBox
Publicado por: E N T E R en Agosto 04, 2012, 05:38:28 pm
Pude extraer de esta forma todos los link del resultado de la busqueda como a partir de aca sacar solo 10 de los primeros resultados.

el codigo es este:

Código: (vbnet) [Seleccionar]
        For Each ele As HtmlElement In WebBrowser1.Document.Links
            Dim eletarget As String = ele.GetAttribute("href")
            ListBox1.Items.Add(eletarget)
        Next
Título: Re:Mostrar resultado de www.images.google.com en PictureBox
Publicado por: seba123neo en Agosto 04, 2012, 06:29:19 pm
y bueno si ya tenes los links de las imagenes lo unico que debes hacer es descargarlas y cargarlas al listview o sino crear picturebox dinamicos y le pones dirctamente la url en la propiedad para que te los cargue sin tener bajarlos.