2012-02-11 3 views
0

私はこれを見てきました!私がする必要があるのは:ウェブブラウザが特定のURLに移動した場合、これを行いますか? VB

If the webbrowser's url = "http://www.example.com" then 
    CheckBox1.CheckState = CheckState.Checked 
end if 

ありがとうございます。私は最終的に答えを見つけた :

If WebBrowser1.Url.ToString = "http://www.example.com" Then 
     do something 
End If 

これは、サブ完成ウェブブラウザの文書である必要がありますので、すべてのすべてで

Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted 

    End Sub 

を、私は答えを見つけた後に上

....答えは、

Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted 

    If WebBrowser1.Url.ToString = "http://www.example.com" Then 
     do something 
    End If 

end sub 
+1

あなた自身の質問に対する答えを見つけたら、質問を編集するのではなく、質問として投稿してください。 –

答えて

0

DocumentCompletedを使用できます。イベント。

同じページの例をご覧ください。

+0

これはURLの確認について何も言わない – user1196604

+0

イベントハンドラには[WebBrowserDocumentCompletedEventArgs]オブジェクトが渡されます(http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowserdocumentcompletedeventargs.aspx)それはUrlである唯一のプロパティを持っています! – renick

+0

お詫び申し上げます – user1196604

関連する問題