The solution is to use the APIs Waitforsingleobject with Createprocess. I think Ed Rauh also created something that does this called apirun. See
http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B191584 also...
>I need to run multiple programatic classes at the same time in one executable. My first solution was to run an exe for each process and then get results from the exe (maybe via a table). However when I run an an exe from within a program ("DO xxx.exe") the calling program waits for the exe to close before continuing - so, I can only run one exe (process) at a time = problem not solved.
>Does anyone know what I need to do in order to run multiple processes at the samme time?
>
>Thanks,
>Mark