正在加载...
2010-3
5
发表于: IT | 作者: wxy_332
标签:
msgbox GetBody("http://www.123.com/123.txt")

'============================
'XmlHttp函数
'============================
Public Function GetBody(ByVal URL$, Optional ByVal Coding$ = "GB2312")
    Dim ObjXML
    On Error Resume Next
    Set ObjXML = CreateObject("Microsoft.XMLHTTP")
    With ObjXML
        .Open "Get", URL, False, "", ""
        .setRequestHeader "If-Modified-Since", "0"
        .SEnd
        GetBody = .ResponseBody
    End With
    GetBody = BytesToBstr(GetBody, Coding)
    Set ObjXML = Nothing
End Function

Public Function BytesToBstr(strBody, CodeBase)
    Dim ObjStream
    Set ObjStream = CreateObject("Adodb.Stream")
    With ObjStream
        .Type = 1
        .Mode = 3
        .Open
        .Write strBody
        .Position = 0
        .Type = 2
        .Charset = CodeBase
        BytesToBstr = .ReadText
        .Close
    End With
    Set ObjStream = Nothing
End Function
声明:部分文章不代表本站观点,版权归原作者所有。

: http://www.cnwxy.info/archives/542

本文相关评论 - 1条评论都没有呢

还没有任何评论。