寫了一個重復點擊網頁按鈕的一個程式,但是有一個問題就是,經常運行一段時間后會出現實時錯誤91。出現的時間也不確定。出現錯誤的是下面這句。
uj5u.com熱心網友回復:
“91錯誤”是: 物件變數或 With 塊變數未設定(建議以后直接說明錯誤資訊內容,而不是只說個錯誤代碼。 沒有誰愿意去背誦所有的錯誤代碼的含義!)
你用Timer控制元件“定時點擊”,應該跟 WebBrowser1 的網頁內容重繪有關系吧。
試試這樣寫:
Dim objCMD As Object
Set objCMD = WebBrowser1.Document.getelem. . . . . '(自己 補全)
If (Not objCMD Is Nothing) Then objCMD.Click
uj5u.com熱心網友回復:
注釋掉所有On Error Resume Next陳述句,在VB6 IDE中運行,出錯后點擊除錯,游標會停在出錯的那條陳述句處,
或者
事先在懷疑可能有邏輯錯誤的陳述句處設定斷點,運行經過斷點時中斷,
此時可以在立即視窗中使用
?變數名
或
?函式名(函式引數)
或
程序名(引數)
輔助除錯。
uj5u.com熱心網友回復:
謝謝您啦,給您添麻煩了,經過指點已經解決了。uj5u.com熱心網友回復:
問題解決了,就結貼啊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/45276.html
標籤:控件
