Public Function getImage(PictureURL As String) As Variant
Dim objInet As Object
Set objInet = CreateObject("InetCtls.Inet.1")
getImage = objInet.OpenURL(PictureURL, 1)
Set objInet = Nothing '释放对象
End Function
写dll的话也是一样,直接引用这个控件就可以了,即找这个控件的位置后引用。
其实用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