.NET несколько учетных записей Gmail с 2 элементами управления веб-браузера - PullRequest
4 голосов
/ 07 марта 2011

У меня есть элемент управления вкладками с 2 вкладками с элементом управления веб-браузера на каждой из них. я хочу отобразить на них 2 разных аккаунта gmail, но в ту же минуту, когда я регистрируюсь через webbrowser1 webbrowser 2, также входит в систему.

есть ли способ сделать то, что я хочу?

Ответы [ 4 ]

1 голос
/ 07 марта 2011

Это невозможно, я думаю сделать это так, как вы пытаетесь .... так как компонент Webrowser является интернет-обозревателем вашего сайта

Что вы можете сделать, это использовать Gecko во второй вкладке

0 голосов
/ 12 апреля 2014

Вот некоторый код, который даст вам доступ к InPrivate IE

Friend Function Open(Optional ByVal Url As String = "about:blank", Optional ByVal WindowState As ProcessWindowStyle = ProcessWindowStyle.Hidden) As WebBrowser
On Error Resume Next

Dim Start As New ProcessStartInfo
Dim Windows = New ShellWindowsClass
Dim Count = Windows.Count
Start.FileName = "iexplore.exe"
Start.Arguments = "-private -nomerge " & Url
If WindowState = ProcessWindowStyle.Hidden Then
  Start.WindowStyle = ProcessWindowStyle.Minimized
Else
  Start.WindowStyle = WindowState
End If
Process.Start(Start)

Wait.Reset()
Do
  If Windows.Count > Count Then Exit Do
Loop While Wait.Waiting

Browser = Windows(Count)
Browser.Visible = (WindowState <> ProcessWindowStyle.Hidden)
Return Browser
End Function
0 голосов
/ 09 марта 2011

Вы не можете запустить элемент управления WebBrowser в режиме InPrivate.Часто задаваемые вопросы, но не (пока?) Поддерживаются.

Но вы можете запустить два реальных экземпляра IE в режиме InPrivate.

Или запустите два экземпляра Firefox или два экземпляра Chrome в различных профилях , как рекомендовано здесь .

0 голосов
/ 07 марта 2011

IE 8 предлагает функцию «Новый сеанс» в пользовательском интерфейсе. Я полагаю, что эту функцию можно реализовать и в вашем собственном интерфейсе. См. эту статью о том, как это работает в пользовательском интерфейсе. Найдите в документации по управлению веб-браузером способ сделать то же самое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...