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:
@@ -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
|
|
||||||
|
|
||||||
|
|
||||||
*******************************************************************************************************************
|
*******************************************************************************************************************
|
||||||
|
|||||||
Reference in New Issue
Block a user