diff --git a/foxbin2prg.pjt b/foxbin2prg.pjt index 1c7b6bf..2489faf 100644 Binary files a/foxbin2prg.pjt and b/foxbin2prg.pjt differ diff --git a/foxbin2prg.pjx b/foxbin2prg.pjx index 8e05bdb..b916554 100644 Binary files a/foxbin2prg.pjx and b/foxbin2prg.pjx differ diff --git a/foxbin2prg.prg b/foxbin2prg.prg index 608f7e4..4b92982 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -274,11 +274,17 @@ goCnv = CREATEOBJECT("c_foxbin2prg") lnResp = goCnv.ejecutar( tc_InputFile, tcType_na, tcTextName_na, tlGenText_na, tcDontShowErrors, tcDebug ; , '', NULL, NULL, .F., tcOriginalFileName ) -IF _VFP.STARTMODE > 0 - QUIT +IF _VFP.STARTMODE = 0 + RETURN ENDIF -RETURN lnResp +*-- Muy útil para procesos batch que capturan el código de error +DECLARE ExitProcess in Win32API INTEGER ExitCode +IF NOT EMPTY(lnResp) + ExitProcess(1) +ENDIF + +QUIT ******************************************************************************************************************* @@ -319,7 +325,7 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM + [] *-- - n_FB2PRG_Version = 1.15 + n_FB2PRG_Version = 1.16 *-- c_Foxbin2prg_FullPath = '' c_CurDir = ''