Hilmar, check out:
http://support.microsoft.com/support/kb/articles/Q153/9/04.asp - How To Perform Background Processing in FoxPro
>I was thinking about doing some lengthy processes in the background. For this purpose, I might need to start a separate EXE (perhaps a second instance of the original EXE - or perhaps I will have to separate the lengthy processes into other files). The idea is that the user specifies some lengthy process in the main program (e.g., prepare a lengthy report), and the second EXE is started automatically.
>
>Does anyone have experience with this? Or can point me to better alternatives to do this?
>
>TIA, Hilmar.