C#でクッキーを設定してIEを起動するサンプル
C#でcookie設定してIE起動
仕事でハマったのでメモ。
[STAThread]
public void Main()
{
SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer();
string URL = "http://www.google.com/";
IE.Navigate(URL);
IE.Document.Cookie = "クッキーデータ"
IE.Visible = true;
}
IE起動・自動操作にはCOMオブジェクトのSHDocVwを使う。
COMオブジェクトを使うときは、必ず[STAThread]を付ける。
これを付けないとCOMExeptionが出る。