When you said that you made a .dll that runs under Internet Explorer did you mean within IE, such as a component for an .asp page, or did you mean that you are using a pluggin to access the Internet from a VB app? The solution should be rather simple in either situation. For example: Visual Basic Solution - Inside New Window
Dim a As [ClassName]
Set a = CreateObject("[ProjectName].[ClassName]")
a.[ListOfMethods]
...when done, clean up...
Set a = nothing
VBScript ASP Solution - Inside New Window
Dim a
Set a = Server.CreateObject("[ProjectName].[ClassName]")
a.[ListOfMethods]
...when done, clean up...
Set a = nothing
I hope that I understood your problem correctly, if not, just let me know. HTH Nick Parker