vbプログラムをGoogleに移動させる方法を知っています。ナビゲートする方法も知っていますが、結果を操作する方法がわかりません。
基本的に、私はプログラムがグーグルから検索結果を取得してリストボックスに出力することを望んでいます。したがって、ユーザーがハンバーガーを検索すると、検索結果がリストボックスに出力されます。誰かがこれを行う方法を知っていますか?
これまでの私のコードは次のとおりです。
Public Class Form1
Dim look, retrieve As String
Private Sub Search_Click(sender As Object, e As EventArgs) Handles Search.Click
look = InputBox("What are you looking for?")
look = look.Replace(" ", "+")
Dim G1 As String = "http://www.google.co.uk/#hl=en&tbo=d&output=search&sclient=psy-ab&q="
WebBrowser1.Navigate(G1 + look)
retrieve = InputBox("What links do you want to retrieve?")
End Sub
End Class
google apiを使用する方が簡単ですが、速度も大幅に低下します。私は過去にAPIを使用しましたが、パフォーマンスの問題が発生しました。別のスレッドで、Webサイトのソースをダウンロードする方法を見たところです。かなり早く。ダウンロードしたソースからURLを取得する方法がわかりません。ここに文字列操作が得意な人はいますか?
これまでのコード:
sourcecode = ((New Net.WebClient).DownloadString(G1 + look))