>Procedure CallExt >Parameters xfiletoOpen,xlocation > >DECLARE INTEGER ShellExecute IN SHELL32.DLL INTEGER nWinHandle,; > STRING cOperation,; > STRING cFileName,; > STRING cParameters,; > STRING cDirectory,; > INTEGER nShowWindow > result = ShellExecute(0, 'Edit', xFileToOpen , '', xLocation, 1) >>
#define ERROR_OUT_OF_MEMORY 0 &&The operating system is out of memory or resources. #define ERROR_FILE_NOT_FOUND 2 &&The specified file was not found. #define ERROR_PATH_NOT_FOUND 3 &&The specified path was not found. #define ERROR_BAD_FORMAT 11 &&The .exe file is invalid (non-Microsoft Win32 .exe or error in .exe image). #define SE_ERR_ACCESSDENIED 5 && access denied #define SE_ERR_ASSOCINCOMPLETE 27 &&The file name association is incomplete or invalid. #define SE_ERR_DDEBUSY 30 &&The Dynamic Data Exchange (DDE) transaction could not be completed because other DDE &&transactions were being processed. #define SE_ERR_DDEFAIL 29 &&The DDE transaction failed. #define SE_ERR_DDETIMEOUT 28 &&The DDE transaction could not be completed because the request timed out. #define SE_ERR_NOASSOC 31 &&There is no application associated with the given file name extension. &&This error will also be returned if you attempt to print a file that is not printable. #define SE_ERR_SHARE 26 &&A sharing violation occurred. #define SE_ERR_OOM 8 && out of memory #define SE_ERR_DLLNOTFOUND 32 &&The specified dynamic-link library (DLL) was not found.