I have two controls on a form that reference the same activeX control. After the Application.Run(myForm), one of the controls works, the other does not. The code in the constructor of the form is exactly the same for both controls. Can you have two instances of an external ActiveX control on the same form?