参照設定で、タイプライブラリ
Microsoft Internet Controls (SHDocVw.DLL)
Microsoft HTML Object Library (MSHTML.DLL)
を追加しておく。
var IE = new SHDocVw.InternetExplorer(); IE.Visible = true; IE.Navigate(get_uri); while (IE.Busy == true || IE.ReadyState != SHDocVw.tagREADYSTATE.READYSTATE_COMPLETE) { Thread.Sleep(100); } Thread.Sleep(100); var doc = IE.Document as mshtml.IHTMLDocument3; if( doc.documentElement.innerText.IndexOf("このページを表示できません") != -1) { // 接続失敗 break; }