2009年8月7日

C# WebBrowser控制項的DocumentCompleted事件

最近在寫一些使用到webBrowser控制項的小程式

結果被他表面上的注解給騙了~~以為是在頁面完整載入以後才觸發=口=

原來 隨時都有可能會觸發的阿QQ"

所以原本預計跑一次的程式 跑了五六次 甚至十次以上

相當沒效率*0*

解決的方法只要加一行程式就可以嚕~~~~


private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)

{

    if (webBrowser1.ReadyState < WebBrowserReadyState.Complete)
    {
    return;
    }

    //以下正常…………

}

沒有留言:

張貼留言

您可以使用一些 HTML 標記,例如 <b>, <i>, <a>