取網(wǎng)頁驗(yàn)證碼方案之一(VB6.0)
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
這種方案需要目標(biāo)驗(yàn)證碼標(biāo)簽指定了ID屬性.
另,簡單驗(yàn)證碼識別代碼在此下載:../article.asp?id=112 代碼如下: 復(fù)制內(nèi)容到剪貼板 程序代碼 '窗體添加一個(gè)WebBrowser,一個(gè)CommandButton,一個(gè)PictureBox Option Explicit Private Sub Command1_Click() WebBrowser1.Navigate "../login.asp" End Sub Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant) If URL <> "" Then Dim Img As Object, CR As Object Set Img = WebBrowser1.Document.getElementById("vcodeImg") '根據(jù)驗(yàn)證碼的ID取得這個(gè)對象 Set CR = WebBrowser1.Document.body.createControlRange() '設(shè)置選區(qū) CR.Add Img '添加驗(yàn)證碼圖片對象到選區(qū) CR.execCommand ("Copy") '復(fù)制 Set Picture1.Picture = Clipboard.GetData() '粘貼過去 End If End Sub 該文章在 2013/12/11 15:34:05 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |