Question : Am trying to get a MAS90 VI Job to run from WinExec().   Runs fine from command prompt, but not from WinExec().

Dear Sirs,

I am able to get the following MAS90 VI job to run from the command prompt

"C:\Program Files\Sage Software\MAS 90\Version4\MAS90\Home\pvxwin32.exe"    ..\launcher\sota.ini   "C:\Program Files\Sage Software\MAS 90\Version4\MAS90\SOA\startup.m4p"   -ARG  DIRECT  UIOFF  "" "" 'SYN'   'VIWX00'   'AUTO'

However, when I try to run it from WinExec(), it does not run the file.

int result=WinExec("\"C:\\Program Files\\Sage Software\\MAS 90\\Version4\\MAS90\\Home\\pvxwin32.exe\"   \"C:\\Program Files\\Sage Software\\MAS 90\\Version4\\MAS90\\Launcher\\SOTA.INI\"   \"c:\\Program Files\\Sage Software\\MAS 90\\Version4\\MAS90\\SOA\\startup.m4p\"  '-ARG'  'DIRECT'  'UIOFF'  \"\" \"\"  SYN 'c:\\Program Files\\Sage Software\\MAS 90\\Version4\\MAS90\\VI\\VIWX00' 'AUTO'", 1);

It returns code 33.

Any ideas??

Best, Brett G.

Answer : Am trying to get a MAS90 VI Job to run from WinExec().   Runs fine from command prompt, but not from WinExec().

BTW, try "FileMon" (http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx) to see which file cannot be found or accessed.
Random Solutions  
 
programming4us programming4us