using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication2 { public partial class Form1 : Form { public Form1() { InitializeComponent();
//產生WebBrowser 跑完整個網頁之後觸發事件 this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted); } private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { // 使用 WebBrowser.DocumentStream 取得網頁內容 // 使用 StreamReader 讀入資料流,設定編碼為 Encoding.Default System.IO.StreamReader reader = new System.IO.StreamReader(webBrowser1.DocumentStream); string gethtml = reader.ReadToEnd(); textBox1.Text = gethtml; } private void button1_Click(object sender, EventArgs e) { // C# 使用 WebBrowser 取得網頁原始碼 webBrowser1.Navigate("www.google.com.tw"); } } }
全站熱搜