티스토리 뷰

Code/C#

WebBrowser.ReadyState 샘플코드

Hide Code 2008. 4. 11. 16:32
WebBrowser.Navigate 명령 이후, 웹페이지가 완전히 로딩 될 때까지 기다리게하는 예제이다.

WebBrowser.ReadyState를 이용해서 완료상태를 체크한다.


using System.Threading;
using System.Windows.Forms;

namespace MyBrowser
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();

           this.webBrowser1.Navigate("http://www.tistory.com");

           while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
           {
               Thread.Sleep(100);
               Application.DoEvents();
           }

           MessageBox.Show("Done");
       }
   }
}

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함