2009-12-17 26 views
-1

我想知道是否可以自動化System.Windows.Forms.WebBrowser並使其在多個線程中運行。在多線程中自動化Web瀏覽器控制

我的意思是我想登錄到說mysite.com,採用5周不同的帳戶,是否有可能與5個Web瀏覽器同時做,在5個線程維護單獨的會話與mysite.com的服務器,

會不會彼此重疊?

編輯:由多個線程我的意思是在5個獨立的線程中的5個控制實例。我希望這會使COM組件問題變得清晰。

回答

3

由於底層COM對象在一個本地線程中運行,因此無法在多個線程中運行WebBrowser組件。

編輯 這顯然是它的全部。這是一個COM對象,所以他們將共享會話。所以不,這是不可能的。