2

System.Windows.Forms.WebBrowserセッションデータをクリアする方法を使用していますか? ブラウザが 1 つしかない限り機能します。同じアプリケーション内で 2 つの Web ブラウザ コントロールに独自のセッションを与えることは可能ですか?

だったら変えるしかないか

InternetSetOption(IntPtr.Zero, INTERNET_OPTION_END_BROWSER_SESSION, IntPtr.Zero, 0);

InternetSetOption(webBrowser1.Handle, INTERNET_OPTION_END_BROWSER_SESSION, IntPtr.Zero, 0);

?

それとも他に何か必要ですか?

4

1 に答える 1

0

もう試しましたか?セッションはブラウザインスタンスごとに保存されるため、それは不可能だと思います。そのコントロールに属するセッションからデータをクリアする必要があるかもしれません。そうすれば、他のコントロールのセッションデータを保持できます。

于 2010-09-08T19:04:57.733 に答える