yes you can with this prototype code below
Publi yform
yform=Newobject("yWebimg")
yform.Show
Read Events
Retur
Define Class ywebImg As Form
Height = 389
Width = 976
ShowWindow = 2
ShowTips = .T.
AutoCenter = .T.
Caption = "Display directly web images without saving them on disc"
MaxButton = .F.
BackColor = Rgb(0,0,0)
Name = "Form1"
Add Object image1 As Image With ;
Stretch = 1, ;
Height = 377, ;
Left = 360, ;
Top = 7, ;
Width = 612, ;
Name = "Image1"
Add Object edit1 As EditBox With ;
Height = 288, ;
Left = 1, ;
ReadOnly = .T., ;
ToolTipText = "Blob representation", ;
Top = 82, ;
Width = 275, ;
ForeColor = Rgb(128,0,64), ;
BackColor = Rgb(255,255,185), ;
Name = "Edit1"
Add Object combo1 As ComboBox With ;
Height = 24, ;
Left = 0, ;
ToolTipText = "Add any web image url here ", ;
Top = 24, ;
Width = 276, ;
Name = "Combo1"
Procedure Destroy
Clea Events
Endproc
Procedure combo1.Init
With This
.AddItem("https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcR9MW3nZFBOsjrmUM50lWgwx82B43qtj0D8Hvl6qf_vDetuUH3pSQ")
.AddItem("http://www.dknews-dz.com/data/images/article/thumbs/d-el-bayadh-labsence-de-bureaux-detudes-agrees-retarde-linventaire-du-patrimoine-culturel-immobilier-acbf4.jpg")
.AddItem("http://www.algerie-monde.com/hotels/el-bayadh/ksar-boussemghoun-el-bayadh.jpg")
.AddItem("https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRRNxGZNoINi9pJwvFVTVnDdlvZVIynziEO2YVA9PN6sdV5_EDL")
.AddItem("http://img.over-blog-kiwi.com/100x100-ct/1/43/54/07/20150121/ob_249909_yben.JPG")
.Style=2
.ListIndex=1
.Click()
Endwith
Endproc
Procedure combo1.Click
Thisform.edit1.Value=""
Local loRequest,lcUrl
m.lcUrl=This.Value
m.loRequest = Createobject('MsXml2.XmlHttp')
m.loRequest.Open("GET",lcUrl,.F.)
m.loRequest.Send()
Thisform.image1.PictureVal=m.loRequest.ResponseBody
Thisform.edit1.Value =m.loRequest.ResponseBody
m.loRequest=Null
Endproc
Enddefine