Page 1 of 2

Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Tue Nov 23, 2021 2:40 pm
by JoseAlvarez
Saludos Amigos del Foro.

A solicitud del Master Joao Santos, subo este ejemplo de un sencillo ¡Hola Mundo! hecho y compilado con
FW + HARBOUR + BCC.7.4

Todos los creditos son para los Amigos y Colegas Carlos Vargas y Jose Vicente Cheto quienes me ayudaron desinteresada y muy gentilmente a
tener todo listo para pasar de xHarbour a Harbour.

Se incluye el BCC7.4 y la Versión de HARBOUR correspondiente.

Solo deben descomprimir la carpeta en su disco raiz C:> , direccionar el Go.bat y el
HelloWolrd.hbp hacia el path de su FW y listo, luego de eso, ejecutar el GO.BAT y si su version de FW es relativamete reciente,
debe compilar sin problemas el HELLO WORLD del ejemplo.

Aca les dejo el LINK de descarga.

http://www.datanet.space/fw/Joao.rar

Epero que sirva de ayuda a quienes al igual que yo, puedan estar necesitandolo.

Gracias a los Compañeros colaboradores del Foro FiveWin, quienes siempre estan prestos a ayudarnos.

Un gran Abrazo a Todos.

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Tue Nov 23, 2021 11:40 pm
by xmanuel
Ahora a por bcc 7.4 de 64 bits!!!

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 4:35 am
by Antonio Linares
Estimado José,

Intento acceder a la URL que has proporcionado pero parece no responder

Puedes copiar aqui el contenido de tu fichero .HBP ?

muchas gracias

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 4:48 am
by Antonio Linares
Conseguí descargarlo pulsando botón derecho del ratón y salvar como.

Copio aqui el contenido de HelloWorld.hbp
-hbexe
-inc

-Ic:\Joao\fwh\include

#-trace
#-static
#-fullstatic
-beep

-nodefgt
-gtgui
-gui

-prgflag=/n /m /d__FLAT__
-resflag=-D__FLAT__

Prg\HelloWorld.PRG

-Lc:\Joao\fwh\lib

-lfiveh
-lfivehc

hbct.hbc
xhb.hbc
hbziparc.hbc
hbfoxpro.hbc
hbwin.hbc
hbmzip.hbc

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 12:31 pm
by JoseAlvarez
Antonio Linares wrote:Estimado José,

Intento acceder a la URL que has proporcionado pero parece no responder

Puedes copiar aqui el contenido de tu fichero .HBP ?

muchas gracias


Hola Antonio, saludos

que raro.. acabo de probar el enlance y funciona perfecto... igual veo que ya lo descargaste...
Algun detallito de internet seguramente.

Lo importante es descargar todo, porque la version de harbour incluida en el ejemplo, es especifica para BCC7.4.

Ya despues del hola mundo, el camino queda despejado.

:D

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 12:47 pm
by hmpaquito
Hola,

Sé que es una pregunta dificil, pero ¿ Sabemos qué BCC 7.4 con respecto a por ejemplo BCC 7.3 que es la versión que yo utilizo ?

Gracias

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 1:04 pm
by JoseAlvarez
hmpaquito wrote:Hola,

Sé que es una pregunta dificil, pero ¿ Sabemos qué BCC 7.4 con respecto a por ejemplo BCC 7.3 que es la versión que yo utilizo ?

Gracias


hola amigo,

En el ejemplo tambien va incluido el BCC7.4

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 1:11 pm
by karinha
GO.BAT

Melhorias:
Mejoras:
Improvements:

Code: Select all  Expand view

@ECHO ON
@CLS

Set bcdir=c:\Jose\bcc74

@If Exist *.Obj      Del *.Obj
@If Exist *.Map      Del *.Map
@If Exist *.TDS      Del *.TDS
@If Exist *.Bc       Del *.bc
@If Exist *.C        Del *.C
@If Exist *.HC       Del *.HC

if exist Hello.exe del Hello.exe

%bcdir%\bin\BRC32.Exe -R XPLOOK.RC

set path=c:\Jose\bcc74\bin;c:\Jose\hbbcc74\bin
rem hbmk2.exe Hello.hbp
hbmk2.exe Hello.hbp -rebuild -comp=bcc

Echo * Aplicacao Foi Desenvolvida Com Sucesso
Echo .

@REM Compactador de .EXE
@REM @C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC PBACKUP.Exe

@HELLO

@REM retorna al path de mi editor de *.PRGs
set path=c:\Util
 


Regards, saludos.

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 1:11 pm
by karinha
HELLO.HBP

Melhorias:
Mejoras:
Improvements:

Code: Select all  Expand view

# $Id: HELLO.hbp $

#flags

-hbexe
-inc

-Ic:\fwh1905\include

#-trace
#-static
#-fullstatic
-beep

-nodefgt
-gtgui
-gui

-w0
-gc0
-q

-prgflag=/n /m /d__FLAT__
-resflag=-D__FLAT__

########## INICIO - MENU PRINCIPAL. #PRG # ------ MODULO PRINCIPAL -------

Prg\Hello.PRG
# Prg\XBRWGET.PRG

########## RESOURCES - Perfeito com .RC ou .RES.
#RC

# RES\PBACKUP.RC
# RES\IMAGENES.RC

########## PREFIERO USAR .RES

# RES\PBACKUP.RES
# RES\IMAGENES.RES

########## LIBS do FiveWin - LIBRERIAS FWH

-Lc:\fwh1905\lib

-lfiveh
-lfivehc

#LIBRERIAS HARBOUR (se anaden las cabeceras .hbc)

hbct.hbc
xhb.hbc
hbziparc.hbc
hbfoxpro.hbc
hbwin.hbc
hbmzip.hbc

# FIN / END
 


Regards, saludos.

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 1:18 pm
by JoseAlvarez
karinha wrote:HELLO.HBP

Melhorias:
Mejoras:
Improvements:

Code: Select all  Expand view

# $Id: HELLO.hbp $

#flags

-hbexe
-inc

-Ic:\fwh1905\include

#-trace
#-static
#-fullstatic
-beep

-nodefgt
-gtgui
-gui

-w0
-gc0
-q

-prgflag=/n /m /d__FLAT__
-resflag=-D__FLAT__

########## INICIO - MENU PRINCIPAL. #PRG # ------ MODULO PRINCIPAL -------

Prg\Hello.PRG
# Prg\XBRWGET.PRG

########## RESOURCES - Perfeito com .RC ou .RES.
#RC

# RES\PBACKUP.RC
# RES\IMAGENES.RC

########## PREFIERO USAR .RES

# RES\PBACKUP.RES
# RES\IMAGENES.RES

########## LIBS do FiveWin - LIBRERIAS FWH

-Lc:\fwh1905\lib

-lfiveh
-lfivehc

#LIBRERIAS HARBOUR (se anaden las cabeceras .hbc)

hbct.hbc
xhb.hbc
hbziparc.hbc
hbfoxpro.hbc
hbwin.hbc
hbmzip.hbc

# FIN / END
 


Regards, saludos.



¡Excelente Joao!
Muchas Gracas !

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 1:45 pm
by karinha
It took me 3 years to understand how HBMK2.EXE works, but now it's easy. haha ha
Me tomó 3 años entender cómo funciona HBMK2.EXE, pero ahora es fácil. jajaja

Melhorias:
Mejoras:
Improvements:

Todos los Archivos *.CFG modificados correctamente.

Download Completo aqui:

https://mega.nz/file/4NcC1DaR#n3fQ-CiQgZjMPvMnSxnwnLpWqrxNzh3SrHozk_jJpNM

Regards, saludos.

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 4:44 pm
by hmpaquito
JoseAlvarez wrote:
hmpaquito wrote:Hola,

Sé que es una pregunta dificil, pero ¿ Sabemos qué BCC 7.4 con respecto a por ejemplo BCC 7.3 que es la versión que yo utilizo ?

Gracias


hola amigo,

En el ejemplo tambien va incluido el BCC7.4


Perdón, no hice bien la pregunta, la repito:

Hola,

Sé que es una pregunta dificil, pero ¿ Sabemos qué mejora BCC 7.4 con respecto a por ejemplo BCC 7.3 que es la versión que yo utilizo ?

Gracias

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 5:05 pm
by Antonio Linares
Según el propio Przemek (no tengo aqui la URL, pero la buscaré) Borland C es el compilador de C más lento actualmente.

Según Viktor:
https://docs.google.com/document/d/1CclCSoi-5I8A5LZF6uVJJEXSBCQs5DU5Juxb8FoT8l8/edit

Speed
There are also pretty extensive C compiler benchmark pages on the net, and the overall conclusion is that the slower the
compiling process is, the faster the compiled binary, and the general rank by speed is usually this:
ICC (non-free), MSVC, GCC, OW,BCC. Compilation speed rank is about the reverse.
For speed testing use speedtst.prg is perfectly good. Or just build your app and try.


Usen Microsoft Visual Studio Community !!! :-)

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 6:29 pm
by karinha
Maestro Antônio, no estoy de acuerdo con Przemek, ¿por qué debería creer todo lo que dice? ¿Lento en qué sentido? ¿Al compilar? Cuando corres? Estoy probando Harbour y xHarbour con BCC74, y lo único que noté diferente es que el ejecutable generado con Harbour es un poco más lento de subir que el ejecutable generado con xHarbour. Pero esto no interfiere en nada y el usuario final ni siquiera se da cuenta.
Sin intención de ofender a nadie, solo mi humilde opinión. Un abrazo.

Master Antônio, I don't agree with Przemek, why should I believe everything he says? Slow in what sense? When compiling? When running? I'm testing Harbour and xHarbour with BCC74, and the only thing I noticed different is that the Executable generated with Harbour is a little slower to climb than the executable generated with xHarbour. But, this doesn't interfere in anything and the end user doesn't even notice.
No intention of offending anyone, just my humble opinion. A hug.

Regards, saludos.

Re: Ejemplo FUNCIONAL *hola mundo* FW + HARBOUR + BCC7.4

PostPosted: Wed Nov 24, 2021 6:34 pm
by JoseAlvarez
Maestro Antonio,

Donde podemos conseguir ese compilador de microsoft?

Algun enlace donde orienten como compilar con el ?

Se pueden hacer las pruebas y luego cada quien da su opinion sobre cual le parece mejor y por qué