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 WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Load += new EventHandler(Form1_Load); } WebBrowser webBrowser1 = new WebBrowser(); void Form1_Load(object sender, EventArgs e) { webBrowser1.Navigating += new WebBrowserNavigatingEventHandler(webBrowser1_Navigating); webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted); webBrowser1.Dock = DockStyle.Fill; this.Controls.Add(webBrowser1); webBrowser1.Navigate("http://t...content-available-to-author-only...h.net/test/read.cgi/tech/1346940693/"); } int count = 0; void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) { System.Threading.Interlocked.Increment(ref count); this.Text = count.ToString(); } void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { System.Threading.Interlocked.Decrement(ref count); if (count == 0) { } } } }