Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 04-jul-2005, 13:54   #1 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
PictureBox + Imagen de internet

Como puedo hacer para cargar en un pictureBox de un WinForm una imagen que se encuentra en internet, es decir darle la url y que la busque y muestre.
Se puede hacer esto.???
O sino como la bajo localmente para luego si buscarla y mostrarla ???

Desde ya gracias
Maurishio está desconectado   Responder Citando
Antiguo 04-jul-2005, 20:32   #2 (permalink)
alehawk está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 196
Pone esto en un modulo:

Código:
 Public Function LoadWebImageToPictureBox(ByVal pb _
   As PictureBox, ByVal ImageURL As String) As Boolean

        Dim objImage As MemoryStream
        Dim objwebClient As WebClient
        Dim sURL As String = Trim(ImageURL)
        Dim bAns As Boolean

        Try
            If Not sURL.ToLower().StartsWith("http://") _
                 Then sURL = "http://" & sURL
            objwebClient = New WebClient


            objImage = New _
               MemoryStream(objwebClient.DownloadData(sURL))
            pb.Image = Image.FromStream(objImage)
            bAns = True
        Catch ex As Exception

            bAns = False
        End Try

        Return bAns

    End Function
Y para cargar la foto:
LoadWebImageToPictureBox(Me.PictureBox1, "http://www.miurl.com/miimagen.gif")
__________________
Necesitas ayuda en VB o .NET?Web Foros
alehawk está desconectado   Responder Citando
Antiguo 05-jul-2005, 06:53   #3 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
Eh GRACIAS!!!! por la ayuda, ya lo habia resuelto te muestro como:

Código:
Private Sub CargarBanner()

        Dim urlBanner As String = "http://maurishio.freefronthost.com/imagenes/logo.gif"

        Dim objRequest As System.Net.HttpWebRequest = CType(System.Net.WebRequest.Create(urlBanner), System.Net.HttpWebRequest)

        Dim ImagenBaner As New Bitmap(objRequest.GetResponse.GetResponseStream)
        Banner.Image = ImagenBaner

    End Sub


bye
Maurishio está desconectado   Responder Citando
Antiguo 05-jul-2005, 14:06   #4 (permalink)
alehawk está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 196
Ah! perfecto, gracias pro postear esta forma!! Ya la agrego a mi banco de codigo :)
__________________
Necesitas ayuda en VB o .NET?Web Foros
alehawk está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:42.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93