I am using a client program (VB6) to interact with one or more server ActiveX executibles, also VB6. Everyting works as it sould when the servers are different EXE's. That is, compiled with different Project Names to different File Names. However, I would like to access 2 instances of the same ActiveX.EXE and run them concurrently. I find that only one starts up. The code I am using in the client is like the following:

Dim objActX() As Object

Set objActX(Rec) = CreateObject(ClassName)

Where ClassName = "MyActiveXExeFileName.clsMyActiveXClass"

The ActiveX Class Instancing Property is set to MultiUse.

Any idea why creating objects to separate instances of objActX() does not start up a new and separate instance of the ActiveX.EXE program?

10 Years
Discussion Span
Last Post by Jx_Man

does this thread solved??
if yes please share the answer.. so others can learn from your thread friend.
Thank you :)

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.