2013-04-15 101 views

回答

4
var th = new Thread(() => 
{ 
    var form = new YourForm(); 
    form.FormClosing += (s, e) => Application.ExitThread(); 
    form.Show(); 
    Application.Run(); 
}); 
th.SetApartmentState(ApartmentState.STA); 
th.Start(); 
+0

我看着通對員額和答案的LOT這個話題,這是我找到的最簡潔的解決方案。我自己的問題圍繞WebBrowser控件的形式拋出「ActiveX控件」8856f961-340a-11d0-a96b-00c04fd705a2'無法實例化「,並且處理更具體情況的答案非常混亂。 – Logos