CARREGA IMAGENS DA INTERNET EM PICTUREBOX. [VB6]
Bom Dia, Boa Tarde ou Boa Noite.
Pessoal Preocurei encasavelmente no forum, mas não encontrei nada relacionado ao que eu procuro.
Gostaria de saber alguma forma de carregar uma imagem em .jpg da internet, no PictureBox.
Agradeço desde de já a sua ajuda.
Pessoal Preocurei encasavelmente no forum, mas não encontrei nada relacionado ao que eu procuro.
Gostaria de saber alguma forma de carregar uma imagem em .jpg da internet, no PictureBox.
Agradeço desde de já a sua ajuda.
Uma alternativa possÃvel, seria você fazer o DOWNLOAD da imagem da web (por ex. usando o controle INET) e em seguida carregar o PICTUREBOX com a imagem [Ô]local[Ô] recém-baixada.
Mas não existe uma forma aprimorada de fazer isso, por favor!
Citação::
Mas não existe uma forma aprimorada de fazer isso, por favor!
Não diria aprimorada, mas é possÃvel exibir uma imagem sem a necessidade do download com o controle WebBrowser.
Eu fiz um projetinho e até transformei em ocx que vc passa o link da imagem e ela é carregada na pictue mas so amanhâ poderei passar apenas me lembre.
OK...!
Irei esperar anciosamente.
Irei esperar anciosamente.
bom colega veja simples de mais
coloque em um form um Picturebox, um CommandButton e um TextBox
e cole
Option Explicit
Coloque a url da imagem no textbox e teste
ex: http://www.pbs.org/deepspace/images/einstein.gif
PS: codigo retirado aqui mesmo do site, ele não aceita imagens png, por um simples motivo o picture não aceita png.
porém se precisar de png mando uma ocx retirada aqui do site tambem e funcionará que é uma maravilha
coloque em um form um Picturebox, um CommandButton e um TextBox
e cole
Option Explicit
[ô] API URLDownloadToFile
Private Declare Function URLDownloadToFile _
Lib [Ô]urlmon[Ô] _
Alias [Ô]URLDownloadToFileA[Ô] ( _
ByVal pCaller As Long, _
ByVal szURL As String, _
ByVal szFileName As String, _
ByVal dwReserved As Long, _
ByVal lpfnCB As Long) As Long
Private Sub Command1_Click()
Call Descargar(Text1.Text)
End Sub
Sub Descargar(Url As String)
Me.MousePointer = vbHourglass
Call URLDownloadToFile(0, Url, App.Path & [Ô]\imagen.gif[Ô], 0, 0) [ô] a imagem é salva em um arquivo
Me.MousePointer = vbDefault
Picture1 = LoadPicture(App.Path + [Ô]\imagen.gif [Ô]) [ô]depois carregada na picture
Picture1.AutoSize = True
If Len(Dir(App.Path & [Ô]\imagen.gif[Ô])) Then
Kill App.Path & [Ô]\imagen.gif[Ô] [ô] em seguida ela é apagada
End If
End Sub
Coloque a url da imagem no textbox e teste
ex: http://www.pbs.org/deepspace/images/einstein.gif
PS: codigo retirado aqui mesmo do site, ele não aceita imagens png, por um simples motivo o picture não aceita png.
porém se precisar de png mando uma ocx retirada aqui do site tambem e funcionará que é uma maravilha
Muito Obrigado MARCELO-TREZE .
Você Simplismente é um otimo programador.
Você Simplismente é um otimo programador.
Disponha colega, só reforçando o código não é meu, mas ja ajudou a muitos.
Tópico encerrado , respostas não são mais permitidas