+ -
当前位置:首页 → 问答吧 → 【求助】xml=图片保存后无法显示?why?

【求助】xml=图片保存后无法显示?why?

时间:2004-03-17

来源:互联网

<%
Function GetWebData(byval strUrl)
dim curlpath
dim Retrieval
Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP")
With Retrieval
.Open "Get", strUrl, False, "", ""
.Send
GetWebData =.ResponseBody
End With
Set Retrieval = Nothing
End Function

sub SaveImg(FileName,Data)
set ads=server.CreateObject("Adodb.Stream")
with ads
.Type=1
.Open
.Write Data
.SaveToFile server.MapPath(FileName),2
.Cancel()
.Close()
end with
set ads=nothing
end sub

dim imgurl
dim aryFileName
imgurl="http://bbs.dvbbs.net/images/LOGO.GIF" '图片远程地址。
aryFileName=split(imgUrl,"/")
call SaveImg(aryFileName(ubound(aryFileName)),GetWebData(imgurl))
%>

问一下:
调试通过,图片保存成功了,很高兴,但是
用acdsee打开,没有显示,为什么??

作者: yxj_wang   发布时间: 2004-03-17


还真没这么测试过
虽说理论上会有头信息
但既然使用 ResponseBody
应该可以过滤掉
暂时没那个测试环境
你使用小一点的图片
用原图和保存下来的图在 UE 之类的软件里对比看看?

作者: snakevil   发布时间: 2004-03-22

终于有人回复了,我也考虑过
谢谢!!!

作者: yxj_wang   发布时间: 2004-03-22



QUOTE:
[i]yxj_wang[/i] 于 2004-3-22 17:19 写道:
终于有人回复了,我也考虑过
谢谢!!!

结果呢?
拿出来共享一下?

作者: snakevil   发布时间: 2004-03-22