I have an ActiveX control written by a company that is out of business. The problem I have is the ActiveX control is written in Visual basic 6.0 and from what I have found out all ActiveX controls created in VB 6.0 are single threaded apartment. I have a multithreaded VB.net program and I want to convert the ActiveX control to a multi threaded apartment. How do I do it?