I'm trying to use a component that implements multiple interfaces from ASP and the interface I want is not the default interface. Is this even possible? <BR>Here is a scenario.... I have a ActiveX DLL (myDLL) with a single class (clsTest) written in VB 6 that implements 2 custom interfaces (IScriptTest1 & IScriptTest2). In VB I would code <BR>Dim obj as IScript1 'Interface reference<BR>Set obj = New myDll.clsTest 'create instance<BR>obj.SomeMethod 'call method<BR><BR>In ASP I write <BR>Set obj = Server.CreateObject("myDll.clsTest") <BR><BR>But then I do not have access to the functions implemented under the interfaces. I get the default VB created interface which has no methods in it. How can I get access to my object in ASP? If I create an ActiveX DLL using interfaces can I only use it from VB or some environment that permits early binding? <BR><BR>Any help will be welcome.