I have a self-made dll ( data.dll), that i want to use from two different applications. In the first application( standard EXE) it works fine, but in the second(actviveX EXE) i'm not able to call the component. I receive the "Error 429- ActiveX Component can't create object"

However, if I combine the second application and add the data.dll project in the VB IDE, then they run perfectly. Howcome, i wonder?