I have created a class module to implement the Winsock control. Everything works great except the DataArrival event will not fire unless it is in the same project as the sender.

The class is implemented as an ActiveX EXE. Has anyone experienced this before, and if so, how do I fix it?