Hi Juan,
Perhaps you should just create an exe/dll that has the timer and the form.
When you run the exe/dll via CREATEOBJECT("MyBackGroundForm"), it starts a timer. That allows you to return to your interactive program. When the timer event fires in the other process, the background form runs.
>Hello.
>
>I want to call a form from a timer event, but I want it to be executed as background form so I can access other menus or forms while the background process is running.
>
>How can i do this?
>
>Thanks.
>
>Juan Carlos
Charlie