私はVisual Basicフォームアプリケーションを開発しています。私はそれ自身を「ロボット」と呼びますが、いくつか問題があります。Webページのエラーメッセージを無効にするVBアプリケーション
ロボットにはWebサイトに移動して情報を検索するWebrowserオブジェクトがあります。そのWebサイトをナビゲートしているときに、「Webページからのメッセージ」というタイトルのメッセージボックスが表示され、例外が発生したことが報告されます。「javax.NoRowAvailableException on server #XX from server ...」のように表示されます。このメッセージボックスは、ロボットの実行を停止します。 OKボタンを押してメッセージボックスが閉じると、ロボットは動作し続けます。
問題は次のとおりです。メッセージボックスのエラーを無効にするにはどうすればよいですか?私は、私のロボットが止まらずに働くことが必要です。
ありがとうございました!
を.webbrowser.scripterrorssuppressed(v = vs.110).aspx)が役に立つかもしれません。 –
ありがとうございますが、動作していないようです。私はそれを試しているが、メッセージがまだ表示されます。スクリプトエラーではなくサーバーログエラーメッセージである可能性があるので、WebBrowser.ScriptErrorsSuppressedプロパティがTrueに設定されていても表示されます。 – Mikel