Al ejecutar un programa me aparece detrás de la ventana otra de consola (MS-DOS) que al cerrar el programa se cierra. Si cierro la ventana de consola también se cierra todo.
¿ Como quito que se ejecute una ventana de consola detrás de mi aplicación ?
Fichero de compilación BAT:
¿ Como quito que se ejecute una ventana de consola detrás de mi aplicación ?
Fichero de compilación BAT:
@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for Harbour 12.05 - May  2012      Harbour development power  ³Ü
ECHO ³ (c) FiveTech, 1993-2012   for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7 ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
SET LIB=..\..\IDE\BCC582\Lib;..\..\IDE\FWH1201\xHarbour\lib;%LIB%
SET PATH=..\..\IDE\BCC582\Bin;..\..\IDE\FWH1201\xHarbour\bin;%PATH%
SET INCLUDE=..\..\IDE\BCC582\Include;..\..\IDE\FWH1201\xHarbour\include;..\..\IDE\FWH1201\INCLUDE;%INCLUDE%
..\..\IDE\FWH1201\xHarbour\bin\harbour %1 /n /i..\..\IDE\FWH1201\include;..\..\IDE\FWH1201\xHarbour\include /w /p %2 %3 > %1.log
IF ERRORLEVEL 1 GOTO COMPILEERRORS
echo -O2 -e%1.exe -I..\..\IDE\FWH1201\xHarbour\include -I..\..\IDE\BCC582\include %1.c > %1.bc
..\..\IDE\BCC582\bin\bcc32 -M -c @%1.bc
..\..\IDE\BCC582\bin\brc32 -r -I..\..\IDE\BCC582\include %1
echo ..\..\IDE\BCC582\lib\c0w32.obj + > %1.bc
echo %1.obj, + >> %1.bc
echo %1.exe, + >> %1.bc
echo %1.map, + >> %1.bc
echo ..\..\IDE\FWH1201\LIB\Fivehc.lib + >> %1.bc
echo ..\..\IDE\FWH1201\LIB\Fivehx.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\dbffpt.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\hbsix.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\pcrepos.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\ct.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\tip.lib + >> %1.bc
echo ..\..\IDE\BCC582\Lib\PSDK\msimg32.lib + >> %1.bc
echo ..\..\IDE\BCC582\Lib\PSDK\psapi.lib + >> %1.bc
echo uuid.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\rtl.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\vm.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\rdd.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\dbfcdx.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\dbfntx.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\lang.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\macro.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\debug.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\common.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\pp.lib + >> %1.bc
echo ..\..\IDE\FWH1201\xHarbour\lib\gtstd.lib + >> %1.bc
echo ..\..\IDE\BCC582\Lib\cw32.lib + >> %1.bc
echo ..\..\IDE\BCC582\Lib\import32.lib, >> %1.bc
echo Termometro-IP.res >> %1.bc
..\..\IDE\BCC582\bin\ilink32 -Tpe -s @%1.bc
ECHO * Application successfully built *
GOTO EXIT
ECHO
:COMPILEERRORS
@type %1.log
ECHO * Compile errors *
GOTO EXIT
:LINKERROR
ECHO * Linking errors *
GOTO EXIT
:SINTAX
ECHO   SYNTAX: Build [Program]   {-- No especifiques la extensi¢n PRG
ECHO Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â {-- Don't specify .PRG extension
GOTO EXIT
:NOEXIST
ECHO The specified PRG %1 does not exist
:EXIT
rem delete temporary files
rem @del %1.c
rem @del %1.ppo
rem @del %1.obj
@del %1.ilc
@del %1.ild
@del %1.ilf
@del %1.ils
@del %1.tds
@del %1.mapMi abuelo decÃa: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013