読み込み完了まで待つ方法
//ページの移動 webBrowser1->Navigate(sUrl); //読み込み完了まで待つ while (webBrowser1->ReadyState != WebBrowserReadyState::Complete) { Application::DoEvents(); }webBrowserの読み込み完了イベントを取得する方法
//ページが読み込まれたときのイベントハンドラを生成 //ページが読み込まれたら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 件のコメント:
コメントを投稿