Hi

I have a client application that instanciates an ActiveX exe component. The ActiveX exe runs as a seperate process (thread per object, single use). The ActiveX exe needs to send data to a server program every 5 seconds via Winsock. This is done through a standard VB Timer control.

There is a problem though. If the client program which instanciated the ActiveX exe opens a Modal form such as a msgbox, the execution thread obviously remains there until the modal form is closed... however, this also stops the Timer from firing in the ActiveX exe.

Surely the ActiveX exe should keep its Timer going since it's a seperate process... and the modal form in the client was made modal in a seperate thread.

I would really appreciate some help with this... it's driving me nuts.