>>API_APPRUN makes it easy...
>
>What does it do? Easier than the FFC?
It does a good deal more than the ShellExecute class. It uses CreateProcess() to run things, allows you to specify a starting directory and Windows mode for DOS and WinApps, and allows you to run and wait on termination or run and return to VFP immediately. it also allows you to monitor the execution and temrination code of what it starts, and to terminate processes it starts if they hang.
Since it doesn't use the Shellexecute(), it won't launch a document automatically with its default application, but that can be done IAC using the Shell.Application automation object's Open method.