De *.C Para *.Obj en BCC74 no funciona más.

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Mon Sep 11, 2023 3:06 pm

Compilando perfecto con xHarbour y BCC74.

https://imgur.com/RhKEeyi

Image

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Mon Sep 11, 2023 3:16 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby sysctrl2 » Mon Sep 11, 2023 5:19 pm

con Harbour no funciona?
saludos
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 951
Joined: Mon Feb 05, 2007 7:15 pm

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Mon Sep 11, 2023 5:52 pm

sysctrl2 wrote:con Harbour no funciona?
saludos


César, no lo sé, yo no uso HARBOUR. Pero, si se compila en [x]Harbour, creo que también se compilará en HARBOUR.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby sysctrl2 » Mon Sep 11, 2023 6:01 pm

gracias João
yo también uso xHarbour sin embargo para los que queramos migrar a Harbour
se requiere compilar la LIB para harbour.
saludos !
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 951
Joined: Mon Feb 05, 2007 7:15 pm

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Mon Sep 11, 2023 7:29 pm

Compilando con HARBOUR, solo por Jesus!! hahahahahaha.


Code: Select all  Expand view

c:\TTaskPan>C:\BCC74\bin\bcc32 -c -Ic:\HBBCC74\include;c:\fwh1905\include -D__HARBOUR__ -D__FLAT__ c_themeapi.c
Embarcadero C++ 7.40 for Win32 Copyright (c) 1993-2018 Embarcadero Technologies, Inc.
c_ThemeAPI.c:
Warning W8065 c_ThemeAPI.c 300: Call to function 'ISCHAR' with no prototype in function HB_FUN_TM_OPENTHEMEDATA
*** 1 errors in Compile ***

c:\TTaskPan>C:\BCC74\bin\bcc32 -c -Ic:\HBBCC74\include;c:\fwh1905\include -D__HARBOUR__ -D__FLAT__ c_themeaux.C
Embarcadero C++ 7.40 for Win32 Copyright (c) 1993-2018 Embarcadero Technologies, Inc.
c_ThemeAUX.c:
Warning W8065 c_ThemeAUX.c 492: Call to function 'ISCHAR' with no prototype in function HB_FUN_LOADBITMAPEX
Warning W8065 c_ThemeAUX.c 498: Call to function 'ISCHAR' with no prototype in function HB_FUN_LOADBITMAPEX
Warning W8065 c_ThemeAUX.c 498: Call to function 'ISNUM' with no prototype in function HB_FUN_LOADBITMAPEX
Warning W8065 c_ThemeAUX.c 501: Call to function 'ISCHAR' with no prototype in function HB_FUN_LOADBITMAPEX
*** 1 errors in Compile ***

c:\TTaskPan>C:\BCC74\bin\bcc32 -c -Ic:\HBBCC74\include;c:\fwh1905\include -D__HARBOUR__ -D__FLAT__ c_themeGDI.c
Embarcadero C++ 7.40 for Win32 Copyright (c) 1993-2018 Embarcadero Technologies, Inc.
c_ThemeGDI.c:
Warning W8065 c_ThemeGDI.c 413: Call to function 'ISCHAR' with no prototype in function HB_FUN_TH_TPGROUPHEADERHEIGHT
Warning W8065 c_ThemeGDI.c 1037: Call to function 'ISCHAR' with no prototype in function HB_FUN_TH_DRAWTASKPANELGROUPHEADER
Warning W8065 c_ThemeGDI.c 1113: Call to function 'ISNIL' with no prototype in function HB_FUN_TH_DRAWTASKITEMB
Warning W8065 c_ThemeGDI.c 1113: Call to function 'ISNIL' with no prototype in function HB_FUN_TH_DRAWTASKITEMB
Warning W8065 c_ThemeGDI.c 1173: Call to function 'ISNUM' with no prototype in function HB_FUN_TH_DRAWTASKITEMB
Warning W8065 c_ThemeGDI.c 1179: Call to function 'ISARRAY' with no prototype in function HB_FUN_TH_DRAWTASKITEMB
Warning W8065 c_ThemeGDI.c 1184: Call to function 'ISNUM' with no prototype in function HB_FUN_TH_DRAWTASKITEMB
Warning W8065 c_ThemeGDI.c 1190: Call to function 'ISARRAY' with no prototype in function HB_FUN_TH_DRAWTASKITEMB
*** 1 errors in Compile ***

c:\TTaskPan>C:\BCC74\bin\bcc32 -c -Ic:\HBBCC74\include;c:\fwh1905\include -D__HARBOUR__ -D__FLAT__ c_tthememanager.C
Embarcadero C++ 7.40 for Win32 Copyright (c) 1993-2018 Embarcadero Technologies, Inc.
c_TThemeManager.c:
Warning W8065 c_TThemeManager.c 138: Call to function 'ISCHAR' with no prototype in function _i_GetSetBackGround
Warning W8065 c_TThemeManager.c 153: Call to function 'ISARRAY' with no prototype in function _i_GetSetBackGround
Warning W8065 c_TThemeManager.c 176: Call to function 'ISNUM' with no prototype in function _i_GetSetBackGround
Warning W8065 c_TThemeManager.c 222: Call to function 'ISARRAY' with no prototype in function _i_GetSetRECT
Warning W8065 c_TThemeManager.c 229: Call to function 'ISNUM' with no prototype in function _i_GetSetRECT
Warning W8065 c_TThemeManager.c 248: Call to function 'ISNUM' with no prototype in function _i_GetSetLong
Warning W8065 c_TThemeManager.c 259: Call to function 'ISARRAY' with no prototype in function _i_GetSetFont
Warning W8065 c_TThemeManager.c 292: Call to function 'ISCHAR' with no prototype in function _i_GetSetFontStyle
Warning W8065 c_TThemeManager.c 305: Call to function 'ISARRAY' with no prototype in function _i_GetSetFontStyle
Warning W8065 c_TThemeManager.c 333: Call to function 'ISARRAY' with no prototype in function _i_GetSetForeground
Warning W8065 c_TThemeManager.c 340: Call to function 'ISNUM' with no prototype in function _i_GetSetForeground
Warning W8065 c_TThemeManager.c 367: Call to function 'ISCHAR' with no prototype in function _i_GetSetButton
*** 1 errors in Compile ***
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby sysctrl2 » Mon Sep 11, 2023 9:06 pm

Joao amigo no es facil
tarea solo para GURUS como tu
saludos :D :D :lol:
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 951
Joined: Mon Feb 05, 2007 7:15 pm

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby leandro » Mon Sep 11, 2023 10:35 pm

Amigo Joao buenas tardes

Que pena molestarte, pero nos podrías indicar que BAT debemos correr para crear la lib y en donde debemos actualizar las rutas de FW y demás, disculpa la ignorancia,

de antemano gracias.
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby TecniSoftware » Tue Sep 12, 2023 1:27 pm

karinha wrote:Download completo:

https://mega.nz/file/1Uk2HLqa#PfOrfNF02AkJxiOA8DqCeKzbc1Wuq1JHnrrmNYf_vrY

Regards, saludos.



João

Queria preguntarte si podias compartir los .C modificados porque si no he visto mal, en la descarga, los .C tienen fecha del 2020, solo los .OBJ tienen fecha reciente.
La intención es compilar la libreria con visual studio.

Muchas gracias
Alejandro Cebolido
Buenos Aires, Argentina
User avatar
TecniSoftware
 
Posts: 233
Joined: Fri Oct 28, 2005 6:29 pm
Location: Quilmes, Buenos Aires, Argentina

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Tue Sep 12, 2023 3:06 pm

TecniSoftware wrote:
karinha wrote:Download completo:

https://mega.nz/file/1Uk2HLqa#PfOrfNF02AkJxiOA8DqCeKzbc1Wuq1JHnrrmNYf_vrY

Regards, saludos.



João

Queria preguntarte si podias compartir los .C modificados porque si no he visto mal, en la descarga, los .C tienen fecha del 2020, solo los .OBJ tienen fecha reciente.
La intención es compilar la libreria con visual studio.

Muchas gracias


Estan correctos, mira:

Code: Select all  Expand view

 Pasta de c:\LIXO\TTASKPAN\source

11/09/2023  08:56            30.271 C_DIBBMP.C   // aqui
24/08/2020  03:45            17.708 c_DrawHtml.c
24/08/2020  03:45               806 c_OutputDebug.c
24/08/2020  03:45            63.231 c_ThemeAPI.c
24/08/2020  03:45            16.877 c_ThemeAUX.c
11/09/2023  10:57            44.596 c_ThemeGDI.c  // aqui
08/09/2023  15:43            22.699 c_TThemeManager.c // aqui
24/08/2020  03:45            14.504 r_ThemeClassic.c
24/08/2020  03:45           103.046 r_ThemeXPHomestead.c
24/08/2020  03:45           104.022 r_ThemeXPMetallic.c
24/08/2020  03:45           108.491 r_ThemeXPNormalColor.c
              11 arquivo(s)        526.251 bytes
 


Cambie CX.BAT y CX.LNK e compile para probar. Super simples.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Tue Sep 12, 2023 3:20 pm

César:

[ Embarcadero C++ 7.40 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20221118) ]


CX.BAT - Usando tú configuración de fivewin, CAMBIE CX.BAT y CX.LNK para tú gosto personal:


Code: Select all  Expand view

@Echo On
Cls
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for xHarbour                            xHarbour development power ³Ü
ECHO ³ (c) FiveTech 1993-2023 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

Echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo ³ FiveWin For xHarbour                           Contato Sistemas Ltda.      ³Ü
Echo ³ Aguarde um Momento, Compilando Aplica‡Æo 32 Bits, Processamento Demorado   ³Û
Echo ³ CopyRight(c) JoÆo@2023 - Todos os Direitos Reservados.  TESTTASK  32 Bits. ³Û
Echo ³ Participa‡Æo Especial Vagner Wirts - vwirts@ig.com.br - 03/11/2021 Inicio. ³Û
Echo ³ Agradecimentos Especiais - Gilmer Tavares - Virtual Objects Informatica    ³Û
Echo ³ vendas@fivewin.com.br - suporte@fivewin.com.br - gilmer@fivewin.com.br     ³Û
Echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
Echo ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

Echo  .
Echo  Aguarde... Compilando os Modulos do Programa... Processamento Demorado
Echo  Gerando o Arquivo ERRO.LOG, em Caso de Duvidas, Consulte-o. Borland C.

Rem Localiza‡Æo dos Paths - César, cambie a tu gosto personal aqui.
Set hdir=C:\XHBBCC74
Set bcdir=C:\BCC74\include\windows\crtl
Set bcdir=C:\BCC74\include\windows\sdk
Set bcdir=C:\BCC74\include\dinkumware
Set bcdir=C:\BCC74
Set fwhdir=C:\FwH2307

@If Exist *.Bak            Del *.Bak
@If Exist TESTTASK.Obj     Del TESTTASK.Obj
@If Exist *.Log            Del *.Log
@If Exist TESTTASK.Map     Del TESTTASK.Map
@If Exist TESTTASK.PPO     Del TESTTASK.Ppo
@If Exist TESTTASK.TDS     Del TESTTASK.TDS
@If Exist *.Bc             Del *.bc
@If Exist TESTTASK.C       Del TESTTASK.C
@If Exist TESTTASK.HC      Del *.HC
@If Exist TEMPO.LOG        Del TEMPO.LOG

SET STARTTIME=%TIME%

if not exist TEMPO.LOG @echo Compilação FiveWin For xHarbour >> TEMPO.LOG

@echo ------------------------------- >> TEMPO.LOG
@echo Compilação FiveWin For xHarbour >> TEMPO.LOG

If Exist TESTTASK.Exe Del TESTTASK.Exe

%hdir%\bin\harbour TESTTASK        /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p  > Erro.log 2>  ERROS.LOG
REM // A CLASSE:
%hdir%\bin\harbour taskpanel       /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_ctaskpanel    /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_ctaskgroup    /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_ctaskitem     /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_tthememanager /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_ttaskpanel    /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_ttaskgroup    /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_ttaskitem     /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour h_texplorerbar  /n /m /w /es1 /gc1 /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log 2>> ERROS.LOG

REM Objetos de los .PRGS
%bcdir%\bin\bcc32 -M -c -v -O2 -eTESTTASK.exe        -I%hdir%\include -I%bcdir%\include TESTTASK.C             >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -etaskpanel.exe       -I%hdir%\include -I%bcdir%\include taskpanel.C            >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_ctaskpanel.exe    -I%hdir%\include -I%bcdir%\include h_ctaskpanel.C         >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_ctaskgroup.exe    -I%hdir%\include -I%bcdir%\include h_ctaskgroup.C         >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_ctaskitem.exe     -I%hdir%\include -I%bcdir%\include h_ctaskitem.C          >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_tthememanager.exe -I%hdir%\include -I%bcdir%\include h_tthememanager.C      >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_ttaskpanel.exe    -I%hdir%\include -I%bcdir%\include h_ttaskpanel.C         >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_ttaskgroup.exe    -I%hdir%\include -I%bcdir%\include h_ttaskgroup.C         >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_ttaskitem.exe     -I%hdir%\include -I%bcdir%\include h_ttaskitem.C          >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eh_texplorerbar.exe  -I%hdir%\include -I%bcdir%\include h_texplorerbar.C       >> Erro.log 2>> ERROS.LOG

REM Genera objetos de los .C: EN C:\TTASKPAN\SOURCE\*.C
COPY C:\TTASKPAN\SOURCE\*.C / Y

%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_themeapi.c
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_themeaux.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_themeGDI.c
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_tthememanager.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_dibbmp.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_outputdebug.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ c_drawhtml.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ r_themeclassic.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ r_themexphomestead.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ r_themexpmetallic.C
%bcdir%\bin\bcc32 -c -Ic:\XHBBCC74\include;c:\fwh2307\include -D__HARBOUR__ -D__FLAT__ r_themexpnormalcolor.C

If ErrorLevel 1 Type Erro.log | More
If ErrorLevel 1 Goto Exit

rem comentarios...

REM %bcdir%\bin\BRC32.EXE -R XPLOOK.RC
REM
%bcdir%\bin\BRC32.EXE -R TESTTASK.RC

:ENDCOMPILE

%bcdir%\bin\ilink32 -Gn -aa -Tpe -s @Cx.Lnk

Echo .
IF ERRORLEVEL 1 GOTO LINKERROR
rem Cls
Echo .
Echo * Aplicacao Foi Desenvolvida Com Sucesso
Echo .
Echo * Aguarde um Momento, Compactando Aplicacao, Usando o PEC2.EXE
Echo .
REM C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC TESTTASK.EXE
Echo .
Echo * Aplicativo Foi Compactado Com Sucesso - Aguarde Execucao.
Echo .
Echo * Aguarde, Executando o Aplicativo, Gerado Com Sucesso Absoluto *

SET ENDTIME=%TIME%
  for /F "tokens=1-4 delims=:.," %%a in ("%STARTTIME%") do (
   set /A "start=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
  )

  for /F "tokens=1-4 delims=:.," %%a in ("%ENDTIME%") do (
   set /A "end=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
  )

  rem Calculate the elapsed time by subtracting values
  set /A elapsed=end-start
  set /A hh=elapsed/(60*60*100), rest=elapsed%%(60*60*100), mm=rest/(60*100), rest%%=60*100, ss=rest/100, cc=rest%%100
  if %hh% lss 10 set hh=0%hh%
  if %mm% lss 10 set mm=0%mm%
  if %ss% lss 10 set ss=0%ss%
  if %cc% lss 10 set cc=0%cc%
  set DURATION=%hh%:%mm%:%ss%,%cc%
  echo Data : %date%
  echo Inicio : %STARTTIME%  >> TEMPO.LOG
  echo Fim    : %ENDTIME%    >> TEMPO.LOG
  echo      ---------------  >> TEMPO.LOG
  echo Tempo  : %DURATION%   >> TEMPO.LOG

TESTTASK
GOTO EXIT

:LINKERROR
PAUSE * Applicacao Nao Foi Desenvolvida Com Sucesso. Veja ERRO.LOG *
GOTO EXIT
Echo .
cls

:EXIT
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Tue Sep 12, 2023 3:25 pm

César:

CX.LNK - César, cambie a tú gosto personal para compilar.

Code: Select all  Expand view

C:\BCC74\lib\c0w32.Obj               +
TESTTASK.obj                         +
taskpanel.obj                        +
h_ctaskpanel.obj                     +
h_ctaskgroup.obj                     +
h_ctaskitem.obj                      +
h_tthememanager.obj                  +
h_ttaskpanel.obj                     +
h_ttaskgroup.obj                     +
h_ttaskitem.obj                      +
h_texplorerbar.obj                   +
c_themeapi.obj                       +
c_themeaux.obj                       +
c_themegdi.obj                       +
c_tthememanager.obj                  +
c_dibbmp.obj                         +
c_drawhtml.obj                       +
r_themeclassic.obj                   +
r_themexphomestead.obj               +
r_themexpmetallic.obj                +
r_themexpnormalcolor.obj             +
c_outputdebug.obj,                   +
TESTTASK.exe,                        +
TESTTASK.map,                        +
C:\FWH2307\lib\FiveHX.Lib            +
C:\FWH2307\lib\FiveHC.Lib            +
C:\XHBBCC74\lib\hbzip.Lib            +
C:\XHBBCC74\lib\hbmzip.Lib           +
C:\XHBBCC74\lib\hbcurl.Lib           +
C:\XHBBCC74\lib\zlib.Lib             +
C:\XHBBCC74\lib\rtl.Lib              +
C:\XHBBCC74\lib\vm.Lib               +
C:\XHBBCC74\lib\gtgui.Lib            +
C:\XHBBCC74\lib\lang.Lib             +
C:\XHBBCC74\lib\macro.Lib            +
C:\XHBBCC74\lib\rdd.Lib              +
C:\XHBBCC74\lib\dbfntx.Lib           +
C:\XHBBCC74\lib\dbfcdx.Lib           +
C:\XHBBCC74\lib\common.Lib           +
C:\XHBBCC74\lib\tip.Lib              +
C:\XHBBCC74\lib\pp.Lib               +
C:\XHBBCC74\lib\dbffpt.Lib           +
C:\XHBBCC74\lib\codepage.Lib         +
C:\XHBBCC74\lib\HbSix.Lib            +
C:\XHBBCC74\lib\PcRepos.Lib          +
C:\XHBBCC74\Lib\ct.Lib               +
C:\XHBBCC74\Lib\png.Lib              +
C:\BCC74\lib\cw32.Lib                +
C:\BCC74\lib\uuid.lib                +
C:\BCC74\lib\import32.lib            +
C:\BCC74\lib\ws2_32.lib              +
C:\BCC74\lib\psdk\msimg32.Lib        +
C:\BCC74\lib\psdk\odbc32.Lib         +
C:\BCC74\lib\psdk\rasapi32.Lib       +
C:\BCC74\lib\psdk\nddeapi.Lib        +
C:\BCC74\lib\psdk\psapi.Lib          +
C:\BCC74\lib\psdk\iphlpapi.Lib       +
C:\BCC74\lib\psdk\shell32.lib        +
C:\BCC74\lib\import32.Lib
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby leandro » Tue Sep 12, 2023 3:53 pm

Excelente Joao :D , ya logramos compilar el ejemplo que publicaste, con la versión de fw mas actualizada, pero no veo en donde se genera la lib de la clase, para poderla agregarla a nuestra app?

De antemano gracias
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby karinha » Tue Sep 12, 2023 6:40 pm

leandro wrote:Excelente Joao :D , ya logramos compilar el ejemplo que publicaste, con la versión de fw mas actualizada, pero no veo en donde se genera la lib de la clase, para poderla agregarla a nuestra app?

De antemano gracias


Leandro, ¿por qué .LIB, si puedes agregar los *.PRG y *.C directamente a tu proyecto? No entiendo tu pregunta. Y no tengo idea de cómo generar un .LIB, incluso por qué, prefiero incorporar las FUENTES a mi proyecto.

Por ejemplo, usted genera el *.OBJS a partir de archivos *.C y agrega el *.OBJS a su proyecto a través de un .BAT, ¿entiendes? el *.PRGS, la compilación es normal como si fuera tu propio programa.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7215
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: De *.C Para *.Obj en BCC74 no funciona más.

Postby leandro » Tue Sep 12, 2023 8:21 pm

Ok Joao, entendido vamos a agregar los .prg, .c, .h y te cuento como nos va.

Por otro lado al compilar el ejemplo, pudimos notar que si le agregamos tildes (acentos) no se muestran de manera correcta.
Image

De antemano gracias
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1481
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 79 guests