読み込み完了まで待つ方法
//ページの移動
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 件のコメント:
コメントを投稿