読み込み完了まで待つ方法
- //ページの移動
- webBrowser1->Navigate(sUrl);
- //読み込み完了まで待つ
- while (webBrowser1->ReadyState != WebBrowserReadyState::Complete)
- {
- Application::DoEvents();
- }
- //ページが読み込まれたときのイベントハンドラを生成
- //ページが読み込まれたらwebBrowser1_DocumentCompleted 関数へ
- webBrowser1->DocumentCompleted += gcnew System::Windows::Forms::WebBrowserDocumentCompletedEventHandler(this, &Form1::webBrowser1_DocumentCompleted);
- private: System::Void webBrowser1_DocumentCompleted(System::Object^ sender, System::Windows::Forms::WebBrowserDocumentCompletedEventArgs^ e) {
- //ページが読み込みが完了した時の処理
- String^ nowSiteName = e->Url->ToString();
- richTextBox1->AppendText(nowSiteName + "が読み込まれました。\r\n");
- }
0 件のコメント:
コメントを投稿