分享

VB中使用XMLHTTP对象采集数据和网络不通时提示错误...

 趋明 2012-02-21

Private Sub Command1_Click()
    On Error GoTo err:
    Dim SendStr As String, XMLObject, WebURL As String, ReadFileText As String
    WebURL = "http://www.baidu.com/"
    Set XMLObject = CreateObject("Microsoft.XMLHTTP")
    XMLObject.open "GET ", WebURL, False
    XMLObject.setRequestHeader "CONTENT-TYPE ", "application/x-www-form-urlencoded "
    XMLObject.setRequestHeader "content-length ", Len(SendStr)
    XMLObject.Send SendStr
    Do Until XMLObject.ReadyState = 4
        DoEvents
    Loop
    Text1.Text = StrConv(XMLObject.ResponseBody, vbUnicode)
    Exit Sub
err:
    If err.Number = -2146697211 Then    '未联网提示
        MsgBox "未联网!请检查网络…… ", vbInformation, ""
        Exit Sub
    End If
End Sub


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多