WebBrowserコントロールに表示されたページのHTMLを取得するにはDocumentTextプロパティを参照します。
下記は、表示されたページのHTMLドキュメントを参照する例です。
指定したWebページが完全に表示された(DocumentCompletedイベントが発生した)ときにHTMLドキュメントを表示します。
VBの例
' フォームロード時の処理
Private Sub Form6_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
'Yahooを開く
WebBrowser1.Url = New Uri("http://www.yahoo.co.jp")
End Sub
' ドキュメント読み込み完了時の処理
Private Sub WebBrowser1_DocumentCompleted(sender As System.Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
'★★★読み込んだドキュメントのHTMLをテキストボックスに表示する★★★
TextBox1.Text = WebBrowser1.DocumentText
End Sub
C#の例
// フォームロード時の処理
private void Form6_Load(object sender, EventArgs e)
{
// Yahooを開く
webBrowser1.Url = new Uri("http://www.yahoo.co.jp");
}
// ドキュメント読み込み完了時の処理
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
// ★★★読み込んだドキュメントのHTMLをテキストボックスに表示する★★★
textBox1.Text = webBrowser1.DocumentText;
}
Please follow and like us:


コメント
[…] HTMLドキュメントを取得する […]