Changeset: 213 fdbozzo - 19/03/2014 23:33:30:

Arreglo en salida por error para devolver un código al sistema operativo
This commit is contained in:
fdbozzo
2014-03-21 00:06:13 +01:00
parent fe189cb8e3
commit c909ce2cef

View File

@@ -351,19 +351,21 @@ ADDPROPERTY(_SCREEN, 'ExitCode', lnResp)
* RETURN lnResp * RETURN lnResp
*ENDIF *ENDIF
SET COVERAGE TO
*-- Muy <20>til para procesos batch que capturan el c<>digo de error *-- Muy <20>til para procesos batch que capturan el c<>digo de error
IF _VFP.STARTMODE > 1 AND NOT EMPTY(lnResp) AND VARTYPE(loEx) = "O" IF _VFP.STARTMODE > 1 AND NOT EMPTY(lnResp) AND VARTYPE(loEx) = "O"
STORE NULL TO loEx, loCnv
RELEASE loEx, loCnv
DECLARE ExitProcess IN Win32API INTEGER ExitCode DECLARE ExitProcess IN Win32API INTEGER ExitCode
ExitProcess(1) ExitProcess(1)
QUIT
ELSE
STORE NULL TO loEx, loCnv
RELEASE loEx, loCnv
RETURN lnResp
ENDIF ENDIF
loEx = NULL
loCnv = NULL
RELEASE loEx, loCnv
SET COVERAGE TO
RETURN lnResp
QUIT
******************************************************************************************************************* *******************************************************************************************************************