declare long ShellExecute in "shell32.dll" ; long hwnd, string lpszOp, ; string lpszFile, string lpszParams, ; string lpszDir, long nShowCmd ShellExecute(0,'','c:\fpd26\foxprox.exe','mytest.prg','c:\fpd26',0)VFP calling FoxDOS which in turn runs a prg silent.