Jonas Sundstrom wrote: > I need to open a process (or multiple ones), read it's output, > kill off the process if the user presses Stop, or otherwise wait > for it to terminate. The (old) BeDevTalk FAQ has a bit of info on popen() and alternatives: http://www.abisoft.com/faq/BeDevTalk_FAQ.html Hope it helps, -Matthijs