Compilando perfecto con xHarbour y BCC74.
https://imgur.com/RhKEeyi
Regards, saludos.
sysctrl2 wrote:con Harbour no funciona?
saludos
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 ***
karinha wrote:Download completo:
https://mega.nz/file/1Uk2HLqa#PfOrfNF02AkJxiOA8DqCeKzbc1Wuq1JHnrrmNYf_vrY
Regards, saludos.
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
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
[ Embarcadero C++ 7.40 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20221118) ]
@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
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
leandro wrote:Excelente Joao , 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
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: richard-service and 41 guests