Bill Stanbrook #1 Your best bet might be to convert the executable to a dynamic link library (if it is practical to do so) and call it using either CallDll or the userlibs system.