如何从webkitbrowser获取验证码图像并显示在图片框中vb .net

时间:2019-01-22 23:25:45

标签: vb.net webkit picturebox captcha

我试图从Visual Studio 2012中的WebKitBrowser组件在PictureBox中显示验证码的图像,但我不考虑有关信息和文档。只能使用WebBrowser组件来做到这一点。

有人可以帮我解决这个问题吗?

尝试使用WebBrowser代码,但是它不能以任何方式工作。

    Dim doc as mshtml.IHTMLDocument2 = WebKitBrowser.Document.DomDocument
dim imgRange as mshtml.IHTMLControlRange = CType(doc.body, mshtml.HTMLBody).CreateControlRange

    For Each (img as mshtml.IHTMLImgElement In doc.images)
        if (img.GetAttribute("src").ToString.Contains("")) Then
            imgRange.add(img)
            imgRange.execCommand("Copy", False, Nothing)
            PictureBox.Image = Clipboard.GetDataObject.GetData(DataFormats.Bitmap)
            Exit For
        End If
    Next

0 个答案:

没有答案