。 我在WebBrowser.DocumentCompleted事件中註冊了一次,一旦我獲得了我期望的URL,就停止WebBrowser並關閉對話框。停止web瀏覽器導致Internet Explorer我使用C#web瀏覽器,以顯示我的桌面應用程序Facebook的登錄對話框打開
出於某種原因,關閉對話框後,Internet Explorer突然開竅。
我只能假設,它開闢了IE(這是順便說一下,甚至沒有我的默認瀏覽器),因爲Web服務器返回的頁面,我的web瀏覽器已經不見了。是這樣嗎? 任何想法如何預防它?
謝謝!
編輯:當我關閉web瀏覽器,它已經包含了顯示在IE的HTML。
試圖隱藏短時間的C#web瀏覽器接收到URL後,然後將其關閉。 – 2012-04-25 07:38:55
@Carl謝謝,這工作正常,但如果有一種方法可以防止未經等待的奇怪行爲,那將更好:) – Mobe 2012-04-25 08:03:37
此頁面底部的代碼http://msdn.microsoft.com/en-我們/庫/ system.windows.forms.webbrowser.documentcompleted.aspx蟎給你一些指針。他們似乎在瀏覽器控件上調用Dispose。 – 2012-04-25 08:12:51