Realize that a STA application does not mean the app can not be multi-threaded. It just means the UI is single threaded.
You HAVE to run the application single threaded. This is a rule in the Windows world. ActiveX-Controls ARE STA - whether you like it or not is of no interest to reality here. Thomas Tomiczek THONA Softare & Consulting Ltd. (Microsoft MVP C#/.NET) (CTO PowerNodes Ltd.) > -----Original Message----- > From: Unmoderated discussion of advanced .NET topics. > [mailto:[EMAIL PROTECTED] On Behalf Of > SUBSCRIBE DOTNET-CLR Girikrishna Tirumala > Sent: Montag, 4. Oktober 2004 08:32 > To: [EMAIL PROTECTED] > Subject: [ADVANCED-DOTNET] Web browser control in .NET application > > Hello, > We would want to use a web browser control > SHDocVw.dll in our .NET Windows Form application since a > native control is unavailable. However this control can be > instantiated only from an single-threading application > wheareas our application is multi-threaded (We cannot make > this Single Threaded for some reason). > Changing the Threading Model registry entry of the web > browser control from Apartment to Free also does not help. > > Any ideas, suggestions are welcome > > Rgds, > Giri > > > =================================== > This list is hosted by DevelopMentor(r) http://www.develop.com > Some .NET courses you may be interested in: > > Essential .NET: building applications and components with > CSharp August 30 - September 3, in Los Angeles > http://www.develop.com/courses/edotnet > > View archives and manage your subscription(s) at > http://discuss.develop.com > =================================== This list is hosted by DevelopMentorŪ http://www.develop.com Some .NET courses you may be interested in: Essential .NET: building applications and components with CSharp August 30 - September 3, in Los Angeles http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com