Internet Explorer ウィンドウまたはタブを開き、移動して、c# および mshtml ライブラリを使用してドキュメント (HTMLDocument または InternetExplorer) を取得する方法。IE オブジェクトのタイプは、HTMLDocument または InternetExplorer である必要があります。
質問する
5490 次
2 に答える
7
インタラクティブに自動化された IE のインスタンスが必要な場合は、Microsoft Internet Controlsへの (COM) 参照を追加します。
private void Form1_Load(object sender, EventArgs e) {
var IE = new SHDocVw.InternetExplorer();
IE.NavigateComplete2 += new SHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler(OnNavigateComplete2);
object URL = "http://www.stackoverflow.com";
IE.Visible = true;
IE.Navigate2(ref URL);
}
public void OnNavigateComplete2(object pDisp, ref object url) {
var IE = (SHDocVw.InternetExplorer)pDisp;
MessageBox.Show(IE.Document.Title);
}
于 2012-10-18T12:55:37.813 に答える