set rs=Server.CreateObject("ADODB.Stream")
rs.Open
rs.LoadFromFile ("http://localhost/somepic.jpg")
PicStr = Space(rs.Size)
rs.WriteText PicStr
rs.Open
rs.LoadFromFile ("http://localhost/somepic.jpg")
PicStr = Space(rs.Size)
rs.WriteText PicStr
Private Sub Form_DblClick()
Inet1.AccessType = icUseDefault
Dim b() As Byte
Dim strURL As String ' Presuming this is still a valid URL.
strURL = "ftp://ftp.microsoft.com/" & _
"developr/drg/Win32/Autorun.zip" ' Retrieve the file as a byte array.
b() = Inet1.OpenURL(strURL, icByteArray)
Open "C:\Temp\Autorun.zip" For Binary Access _
Write As #1
Put #1, , b()
Close #1
MsgBox "Done"
End Sub
其实用winsock也可以完成
private sub command1_click()
winsock1.connect "www.xxxxx.xxx",80
end sub
private sub winsock1_connect()
winsock1.senddata "Get http://localhost/somepic.jpg HTTP/1.0" & vbcrlf & "Accept */*" & vbcrlf & vbcrlf
end sub
private sub winsock1_dataarrival(bytestotle as long)
dim a() as byte
winsock1.getData a,vbbyte
end sub
======================QQYY_sj==========================
Dim objInet As Object
Set objInet = CreateObject("InetCtls.Inet.1")
getImage = objInet.OpenURL(PictureURL, 1)
Set objInet = Nothing '释放对象
End Function