WEBブラウザでサイトを表示して、その中の文字列(リンクがかかったものを前提)を検索してクリック(リンク)したいです、方法を宜しくお願いします。
編集 削除> WEBブラウザで
VB2005 以降なら、System.Windows.Forms.WebBrowser を利用できます。
2002/2003 では、COM 版の WebBrowser (AxWebBrowser) を試してみて下さい。
とりあえず、前者(.NET 版の WebBrowser)を前提に記述します。
> サイトを表示して、
WebBrowser1.Navigate( URL )
> その中の文字列(リンクがかかったものを前提)を
For Each link As HtmlElement In WebBrowser1.Document.Links
:
Next
> 検索して
If link.InnerText = 何某 Then
:
Exit For
End If
> クリック(リンク)したいです
link.InvokeMember("click")
ありがとうございました、解決いたしました。
編集 削除チェック忘れです。
編集 削除