如题,本人搜了很多相关资料,但还是不怎么成功,只有结合WEBBROWSER控件才可以得,
请问谁有只用xmlhttp来取图的相关代码吗?献来借鉴一下。在此谢过啦。
请问谁有只用xmlhttp来取图的相关代码吗?献来借鉴一下。在此谢过啦。
解决方案 »
- 哪位有quartz.dll 的使用说明呀
- SQL数据库问题?
- 各位大侠请教分栏报表问题?在线等。。。
- 强烈呼吁CSDN改善速度,收费也可以!每月30 RMB还是可以接受地!
- 曾经为Windows Presfessnal 2000开发的系统怎样改版就可在Windows 98上运行?
- 一个关于VB和SQL的问题。大家可能都会遇到。
- DataGrid的几个问题
- 怎樣用DAO綁定ACCESS2000?
- 当系统启动或记录移动时会引发adodc控件的Adodc1_MoveComplete事件,如何知道是由系统引发的
- 为什么这个image会在移动时抖动?(答对者都有分啊!)
- 关于销售利润的计算
- 請教VB TDBGrid用法
Dim f As String
f = Environ("temp") & "\pic.jpg"
If Dir(f) <> "" Then Kill f
Set XMLHTTP = CreateObject("Microsoft.XMLHTTP")
With XMLHTTP
.open "GET", url, True
.send
End With
Do While XMLHTTP.ReadyState <> 4
DoEvents
sleep 10
If XMLHTTP.ReadyState = 0 Then Exit Sub
Loop
Dim tp() As Byte
tp = XMLHTTP.responseBody
Set XMLHTTP = Nothing
Open f For Binary As #1
Put #1, 1, tp
Close #1
Picture1.Picture = LoadPicture("")'PNG格式需做解析
Picture1.Picture = LoadPicture(f): Exit Sub
Dim f As String
f = Environ("temp") & "\pic.jpg"
If Dir(f) <> "" Then Kill f
Set XMLHTTP = CreateObject("Microsoft.XMLHTTP")
With XMLHTTP
.open "GET", "http://captcha.qq.com/getimage", True
.send
End With
Do While XMLHTTP.ReadyState <> 4
DoEvents
sleep 10
If XMLHTTP.ReadyState = 0 Then Exit Sub
Loop
Dim tp() As Byte
tp = XMLHTTP.responseBody
Set XMLHTTP = Nothing
Open f For Binary As #1
Put #1, 1, tp
Close #1
Picture1.Picture = LoadPicture("")'PNG格式需做解析
Picture1.Picture = LoadPicture(f): Exit Sub
.open "GET", "http://captcha.qq.com/getimage?" & rnd(), True