Page 1 of 1
Sigue problema impresion 2501 ERROR MIO
Posted: Thu Feb 20, 2025 7:04 pm
by D.Fernandez
Pido disculpas a todos.
ES ERROR MIO.
NOSE DONDE ESTA PERO SI ES ERROR MIO.
DISCULPA NUEVAMENTE.
Gracias y Saludos
Dario Fernandez
Hola amigos
Sigo con problemas de imprersión en 2501 con Microsoft Vs 2022.
Estoy usando la 2212 ahora y todo bien
Uso MsVs 2022
Gracias
dejo imágen y codigo.
https://ibb.co/5X6VJcKL
Code: Select all | Expand
FUNCTION PRNSLOT()
LOCAL slnro,slnombre,slvalor,slbanco, slcam1,slcam2,slcam3,slmoneda,slcam4
basesl := TData():New(,ruta+"SLOTS" )
If basesl:Use()
basesl:SetOrder("NMAQ")
basesl:GoTop()
else
MsgInfo('Error de apertura de archivo', 'Informe')
return(.f.)
endif
titulolistado := "Listado de Slots"
CursorWait()
PRINT oPrn NAME "Lista de Slots" PREVIEW MODAL
oPrn:SetPage(1)
oPrn:SetPortrait()
DEFINE FONT oFont11 NAME "TIMES NEW ROMAN" SIZE 0,-14 BOLD OF oPrn
DEFINE FONT oFont12 NAME "HELVETICA" SIZE 0,-10 OF oPrn
DEFINE FONT oFont13 NAME "HELVETICA" SIZE 0,-16 BOLD ITALIC OF oPrn
DEFINE FONT oFont14 NAME "Segoe UI" SIZE 0,-10 OF oPrn
DEFINE FONT oFont15 NAME "TAHOMA" SIZE 0,-8 OF oPrn
DEFINE FONT oFont16 NAME "CAMBRIA" SIZE 0,-10 BOLD ITALIC OF oPrn
DEFINE BRUSH oBrush COLOR CLR_WHITE
DEFINE PEN oPen WIDTH 1 COLOR CLR_BLACK
aDesde := oPrn:Cmtr2Pix(0.5,2.5)
aAncho := oPrn:Cmtr2Pix(3,2.5)
cmt := 1
PAGE
oPrn:RoundBox(2,8,3,14,0.3,0.3,oPen,CLR_WHITE,{"Qué hago mal ?", {oFont11 }, CLR_BLACK},"CM")
cmt+=0.7
basesl:Gotop()
do while !basesl:Eof()
slnro:=basesl:nslot
slnombre:=basesl:snom
slbanco:=basesl:cbanco
slcam1:=basesl:cubre1
slcam2:=basesl:cubre2
slcam3:=basesl:cubre3
slmoneda:= if(basesl:moneda="D",HBA("Dólares"), "Pesos")
slvalor:= basesl:valor
slcam4:= xTrim(slcam1)+" - "+xTrim(slcam2)+" - "+xTrim(slcam3)
oPrn:CmSay( cmt, 3.2, slnro, oFont15,2, CLR_BLACK,,1)
cmt+=0.5
SysRefresh()
if cmt >=23
// PieSlotPagina()
//OtraSlotPagina()
basesl:Skip()
ELSE
basesl:Skip()
ENDIF
ENDDO
ENDPAGE
PAGE
ENDPAGE
ENDPRINT
oFont11:END()
oFont12:END()
oFont13:END()
oFont14:END()
oFont15:END()
oFont16:END()
oBrush:End()
oPen:End()
SysRefresh()
basesl:Close()
return(nil)
Re: Sigue problema impresion 2501
Posted: Thu Feb 20, 2025 10:14 pm
by Antonio Linares
Estimado Dario,
Cual es el error ?
gracias
Re: Sigue problema impresion 2501
Posted: Thu Feb 20, 2025 10:23 pm
by D.Fernandez
Maestro, no da error, simplemente se sale de la aplicación.
Deje una imagen. Cuando trato de imprimir mas de una hoja, me muestra el menu de de impresión incompleto como se ve el la imagen.
En la 2409 pasa lo mismo.
Después se sale de la aplicacion.
Utilizando todo lo mismo, pero compilando con la 2212 no pasa.
Gracias. Saludos.
Re: Sigue problema impresion 2501
Posted: Thu Feb 20, 2025 10:43 pm
by Antonio Linares
Se genera algun fichero .log ó .out ?
Re: Sigue problema impresion 2501
Posted: Thu Feb 20, 2025 10:55 pm
by D.Fernandez
Si Maestro.
Aquí está.
Sucede cuando muestra el menú de imprimir y tengo mas de 1 hoja,
Gracias, saludos
Code: Select all | Expand
Application Internal Error - C:\Fuentes\MasterForm\Masterform.Exe
Terminated at: 2025-02-20 19:53:01
Error irrecuperable 6005: Exception error:
Exception Code:C0000005 ACCESS_VIOLATION
Exception Address:77E1BDF7
EAX:00000000 EBX:01330000 ECX:0138FA18 EDX:004F0060
ESI:00271F43 EDI:01330000 EBP:00F9B1E0
CS:EIP:0023:77E1BDF7 SS:ESP:002B:00F9B108
DS:002B ES:002B FS:0053 GS:002B
Flags:00210246
Exception Parameters: 00000000 00000014
CS:EIP: 66 8B 40 14 0F B7 F8 8A 51 07 80 FA 05 75 0C 0F
SS:ESP: BB27CC81 01330000 0138FA18 00000000 00F9B13C 77E757F1 032F0258 77E32B89 032F0000 00000001 00002EF0 000005DE 000005DE 00F9B2B0 77E325FA 77E32A3E
C stack:
EIP: EBP: Frame: OldEBP, RetAddr, Params...
77E1BDF7 00F9B1E0 00F9B270 77E71513 0138FA20 00000008 00000001 01330000 00000002 00000018 00000008 00000000
77E71513 00F9B270 00F9B28C 77E44F2B 0138FA20 00000008 032F0564 00F9B2B8 6ADE73BB
77E44F2B 00F9B28C 00F9B2BC 6ADE724D 01330000 00000008 0138FA20 00000008 032F0548 032F6FE8 00001770 00000000
6ADE724D 00F9B2BC 00F9B2E4 6AE07F27 00000001 00000001 032F0548 032F81C8 00000000 767C8AC6 032F6FE8 00000001
6AE07F27 00F9B2E4 00F9B2F8 6ADF5DB3 032F81C8 00001770 032F81C8
6ADF5DB3 00F9B2F8 00F9B31C 6ADF5D0D 032F0548 00001770 00000001 80004005 6ADF5530 032F0548 032F81C8
6ADF5D0D 00F9B31C 00F9B348 6ADE9512 00001770 00000001 032F2C18 6AE11E50 032F9900 00002EE2 032F055C 032F8208
6ADE9512 00F9B348 00F9B39C 6AE0047E 032F2BCC 00000000 00001770 00F9B388 7E85D868 032F98D0 6AE00410 032F873C
6AE0047E 00F9B39C 00F9B3BC 6ADFF8E7 032F8738 00000000 032F98EC 032F98F4 032F98D0 6ADFF8C0
6ADFF8E7 00F9B3BC 00F9B3F4 6ADFF505 032F8738 7E85D800 032F2BC0 6ADFF380 032F2C64 032F98D0 00000001 032F98D0
6ADFF505 00F9B3F4 00F9B428 6ADF115D 032F873C 2F2BC019 00000000 6ADF11B0 032F2BC0 032F28A0 6ADE5740 6ADE5752
6ADF115D 00F9B428 00F9B444 6ADF11FF 00000002 032F873C 00000016 6ADF11B0 00F9B488
6ADF11FF 00F9B444 00F9B45C 6ADEFC7B 032F2BC0 00F9B478 00000001 01411388
6ADEFC7B 00F9B45C 00F9B488 6ADEFDAD 00F9B478 00000001 032F2BE0 00000006 032F4680 6ADF11B0 00000016 00000002
6ADEFDAD 00F9B488 00F9B4A4 6ADF07E0 00000006 00000000 032F0550 6ADF0790 00000000
6ADF07E0 00F9B4A4 00F9B4CC 6ADF506A 032F2BE0 00000006 0133BF58 6ADF4FD0 032F0548 00000000 00000000 00000000
6ADF506A 00F9B4CC 00F9B4E4 76C0EE5E 032F0550 00000006 00000006 76C0EE30
76C0EE5E 00F9B4E4 00F9B4FC 6ADF5812 0133BF58 00000006 00F9B5BC 6ADF57F0
6ADF5812 00F9B4FC 00F9B51C 6ADEFB81 032F0548 00000006 00F9B5BC 00F9B5BC 00000000 032F2BC0
6ADEFB81 00F9B51C 00F9B54C 6ADEFF61 00F9B5BC 7E85DEB8 00F9B5BC 6ADEA020 00000016 01411378 032F2BC0 00F9B5F8
Modules:
00220000 005A6000 C:\Fuentes\MasterForm\Masterform.Exe
77DE0000 001BA000 C:\WINDOWS\SYSTEM32\ntdll.dll
76FC0000 000F0000 C:\WINDOWS\System32\KERNEL32.DLL
76140000 002A9000 C:\WINDOWS\System32\KERNELBASE.dll
77240000 001C5000 C:\WINDOWS\System32\USER32.dll
76BA0000 0001A000 C:\WINDOWS\System32\win32u.dll
77DA0000 00022000 C:\WINDOWS\System32\GDI32.dll
770C0000 000EB000 C:\WINDOWS\System32\gdi32full.dll
766F0000 00085000 C:\WINDOWS\System32\msvcp_win.dll
75E60000 00110000 C:\WINDOWS\System32\ucrtbase.dll
768C0000 000B4000 C:\WINDOWS\System32\COMDLG32.dll
76460000 0027F000 C:\WINDOWS\System32\combase.dll
6D6B0000 00227000 C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.3037_none_85b65d03f7afec7e\COMCTL32.dll
77480000 000B9000 C:\WINDOWS\System32\RPCRT4.dll
76780000 000C7000 C:\WINDOWS\System32\msvcrt.dll
6CBB0000 00090000 C:\WINDOWS\SYSTEM32\WINSPOOL.DRV
77660000 000C8000 C:\WINDOWS\System32\shcore.dll
76E40000 0004B000 C:\WINDOWS\System32\SHLWAPI.dll
77790000 005EB000 C:\WINDOWS\System32\SHELL32.dll
721B0000 00049000 C:\WINDOWS\SYSTEM32\cfgmgr32.dll
76E90000 0007F000 C:\WINDOWS\System32\ADVAPI32.dll
775B0000 00083000 C:\WINDOWS\System32\sechost.dll
76CE0000 00151000 C:\WINDOWS\System32\ole32.dll
75F80000 0009E000 C:\WINDOWS\System32\OLEAUT32.dll
77540000 00060000 C:\WINDOWS\System32\WS2_32.dll
752F0000 00008000 C:\WINDOWS\SYSTEM32\VERSION.dll
6ECD0000 00019000 C:\WINDOWS\SYSTEM32\MPR.dll
6ACC0000 00008000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
75730000 00006000 C:\WINDOWS\SYSTEM32\MSIMG32.dll
5BBE0000 0002E000 C:\WINDOWS\SYSTEM32\oledlg.dll
6C130000 0016C000 C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.26100.3037_none_b6a14fe95242664c\gdiplus.dll
724C0000 00033000 C:\WINDOWS\SYSTEM32\WINMM.dll
76A00000 00025000 C:\WINDOWS\System32\IMM32.DLL
74790000 00082000 C:\WINDOWS\system32\uxtheme.dll
76BC0000 00117000 C:\WINDOWS\System32\MSCTF.dll
6B080000 0009F000 C:\WINDOWS\SYSTEM32\TextShaping.dll
75360000 00014000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll
77410000 00069000 C:\WINDOWS\System32\bcryptPrimitives.dll
6AD50000 00101000 C:\WINDOWS\SYSTEM32\textinputframework.dll
6AA60000 000DC000 C:\WINDOWS\SYSTEM32\CoreMessaging.dll
5B600000 00292000 C:\WINDOWS\SYSTEM32\CoreUIComponents.dll
720B0000 000F9000 C:\WINDOWS\SYSTEM32\wintypes.dll
72290000 0000B000 C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
10000000 00341000 C:\WINDOWS\SYSTEM32\freeimage.dll
73BC0000 006B7000 C:\WINDOWS\SYSTEM32\Windows.Storage.dll
6B130000 001DE000 C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
771B0000 00081000 C:\WINDOWS\System32\clbcatq.dll
6F1B0000 00025000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
77640000 00007000 C:\WINDOWS\System32\NSI.dll
6F050000 00018000 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL
6F030000 0001D000 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL
6F0D0000 000DB000 C:\WINDOWS\SYSTEM32\DNSAPI.dll
5F000000 00011000 C:\WINDOWS\SYSTEM32\CTL3D32.DLL
Called from ENDDIALOG(0)
Called from TDIALOG:END(785) in .\source\classes\dialog.prg
Called from (b)TPREVIEW_PRINTPAGE(1596) in .\source\classes\rpreview.prg
Called from TBUTTON:CLICK(193) in .\source\classes\button.prg
Called from TBUTTON:HANDLEEVENT(1831) in .\source\classes\control.prg
Called from _FWH(3719) in .\source\classes\window.prg
Called from SENDMESSAGE(0)
Called from TDIALOG:COMMAND(518) in .\source\classes\dialog.prg
Called from TWINDOW:HANDLEEVENT(0)
Called from TDIALOG:HANDLEEVENT(1247) in .\source\classes\dialog.prg
Called from DIALOGBOXINDIRECT(0)
Called from TDIALOG:ACTIVATE(325) in .\source\classes\dialog.prg
Called from TPREVIEW:PRINTPAGE(1599) in .\source\classes\rpreview.prg
Called from (b)TPREVIEW_BUILDBUTTONBAR(367) in .\source\classes\rpreview.prg
Called from TBTNBMP:CLICK(816) in .\source\classes\btnbmp.prg
Called from TBTNBMP:LBUTTONUP(1100) in .\source\classes\btnbmp.prg
Called from TCONTROL:HANDLEEVENT(1867) in .\source\classes\control.prg
Called from TBTNBMP:HANDLEEVENT(2145) in .\source\classes\btnbmp.prg
Called from _FWH(3719) in .\source\classes\window.prg
Called from SYSREFRESH(0)
Called from STOPUNTIL(70) in .\source\function\msgrun.prg
Called from TPREVIEW:ACTIVATE(179) in .\source\classes\rpreview.prg
Called from RPREVIEW(1880) in .\source\classes\rpreview.prg
Called from (b)TPRINTER(327) in .\source\classes\printer.prg
Called from TPRINTER:PREVIEW(0) in .\source\classes\printer.prg
Called from PRINTEND(2067) in .\source\classes\printer.prg
Called from EMPLEIMPRE(928) in emple.prg
Called from (b)HACEBAREMPLE(344) in emple.prg
Called from TBTNBMP:CLICK(816) in .\source\classes\btnbmp.prg
Called from TBTNBMP:LBUTTONUP(1103) in .\source\classes\btnbmp.prg
Called from TCONTROL:HANDLEEVENT(1867) in .\source\classes\control.prg
Called from TBTNBMP:HANDLEEVENT(2145) in .\source\classes\btnbmp.prg
Called from _FWH(3719) in .\source\classes\window.prg
Called from WINRUN(0)
Called from TMDIFRAME:ACTIVATE(1137) in .\source\classes\window.prg
Called from MAIN(260) in masterform.prg
Re: Sigue problema impresion 2501
Posted: Thu Feb 20, 2025 11:09 pm
by Antonio Linares
Dario,
Para poder probarlo aqui, he modificado el código asi y funciona bien.
Por favor, puedes probarlo y comprobar si tambien te funciona bien ? gracias!
test.prg
Code: Select all | Expand
#include "FiveWin.ch"
FUNCTION Main()
LOCAL slnro,slnombre,slvalor,slbanco, slcam1,slcam2,slcam3,slmoneda,slcam4
CursorWait()
USE customer
PRINT oPrn NAME "Lista de Slots" PREVIEW MODAL
oPrn:SetPage(1)
oPrn:SetPortrait()
DEFINE FONT oFont11 NAME "TIMES NEW ROMAN" SIZE 0,-14 BOLD OF oPrn
DEFINE FONT oFont12 NAME "HELVETICA" SIZE 0,-10 OF oPrn
DEFINE FONT oFont13 NAME "HELVETICA" SIZE 0,-16 BOLD ITALIC OF oPrn
DEFINE FONT oFont14 NAME "Segoe UI" SIZE 0,-10 OF oPrn
DEFINE FONT oFont15 NAME "TAHOMA" SIZE 0,-8 OF oPrn
DEFINE FONT oFont16 NAME "CAMBRIA" SIZE 0,-10 BOLD ITALIC OF oPrn
DEFINE BRUSH oBrush COLOR CLR_WHITE
DEFINE PEN oPen WIDTH 1 COLOR CLR_BLACK
aDesde := oPrn:Cmtr2Pix(0.5,2.5)
aAncho := oPrn:Cmtr2Pix(3,2.5)
cmt := 1
PAGE
oPrn:RoundBox(2,8,3,14,0.3,0.3,oPen,CLR_WHITE,{"Qué hago mal ?", {oFont11 }, CLR_BLACK},"CM")
cmt+=0.7
DbGoTop()
do while ! Eof()
oPrn:CmSay( cmt, 3.2, "test", oFont15,2, CLR_BLACK,,1)
cmt+=0.5
SysRefresh()
if cmt >=23
// PieSlotPagina()
//OtraSlotPagina()
DbSkip()
ELSE
DbSkip()
ENDIF
ENDDO
ENDPAGE
PAGE
ENDPAGE
ENDPRINT
oFont11:END()
oFont12:END()
oFont13:END()
oFont14:END()
oFont15:END()
oFont16:END()
oBrush:End()
oPen:End()
SysRefresh()
return(nil)
Re: Sigue problema impresion 2501
Posted: Thu Feb 20, 2025 11:32 pm
by D.Fernandez
Maestro me pasa lo mismo.
dejo el archivo.Env con el que compilo
Code: Select all | Expand
[Environment]
Description 1=Harbour/FWH/MSVC2022 32 bits
Description 2=
Description 3=
PRG Compiler ver=3.2
C compiler ver=2407 32 bits
Subsystem=GTGUI
Author=Dario Fernandez
Last update=02/17/2025
[Advanced]
Command types=1,1,1,1,1,1,1,1,1
[Harbour]
HB_INSTALL=C:\vscharbour
HB_COMMAND=%HB_BIN_INSTALL%\harbour.Exe %PRG% -m -n -gc0 -w0 -es2 -i%HB_INC_INSTALL% -ic:\fwh2407\include;c:\fwh2407\include2 -q0 -ql
Option prefix=-
[C]
C_INSTALL=c:\vc2022
C_COMP_COMMAND=%C_INSTALL%\bin32\cl.exe -nologo -TC -W3 -O2 -c /GS- %CRLF%-I%C_INC_INSTALL% -I%HB_INC_INSTALL% -Id:\fwh2206\include -I%HOME%\include -D__FLAT__ /GA -Fo%OBJ% %C%
C_LIB_COMMAND=%C_INSTALL%\bin32\lib.exe -nologo /MACHINE:X86 /OUT:%LIB% @%RSP%
C_LINK_COMMAND=%C_INSTALL%\bin32\link.exe -nologo /SUBSYSTEM:windows /NODEFAULTLIB:msvcrt /FORCE:multiple %CRLF% /LIBPATH:%C_INSTALL%\lib\win32 /LIBPATH:%HB_INSTALL%\lib\win\msvc /LIBPATH:%HOME%\lib @%LNK%
C_RC_COMMAND=%C_INSTALL%\bin32\rc.exe -nologo -r -d__FLAT__ -i%C_INC_INSTALL% -fo%RES% %RC%
C_DLL_COMMAND=
Option prefix=-
[User]
POSTEXE_COMMAND=
POSTLIB_COMMAND=
POSTDLL_COMMAND=
[Files]
C:\fwh2501\lib\FiveH32.lib=1
C:\fwh2501\lib\FiveHC32.lib=2
C:\fwh2501\lib\libmysql32.lib=3
C:\fwh2501\lib\libmysqld32.lib=4
%HB_LIB_INSTALL%\win\msvc\hbrtl.lib=5
%HB_LIB_INSTALL%\win\msvc\hbvm.lib=6
%HB_LIB_INSTALL%\win\msvc\gtgui.lib=7
%HB_LIB_INSTALL%\win\msvc\hblang.lib=8
%HB_LIB_INSTALL%\win\msvc\hbmacro.lib=9
%HB_LIB_INSTALL%\win\msvc\hbmemio.lib=10
%HB_LIB_INSTALL%\win\msvc\hbrdd.lib=11
%HB_LIB_INSTALL%\win\msvc\rddntx.lib=12
%HB_LIB_INSTALL%\win\msvc\rddcdx.lib=13
%HB_LIB_INSTALL%\win\msvc\rddfpt.lib=14
%HB_LIB_INSTALL%\win\msvc\hbdebug.lib=15
%HB_LIB_INSTALL%\win\msvc\hbcommon.lib=16
%HB_LIB_INSTALL%\win\msvc\hbpp.lib=17
%HB_LIB_INSTALL%\win\msvc\hbcpage.lib=18
%HB_LIB_INSTALL%\win\msvc\hbwin.lib=19
%HB_LIB_INSTALL%\win\msvc\hbcplr.lib=20
%HB_LIB_INSTALL%\win\msvc\hbpcre.lib=21
%HB_LIB_INSTALL%\win\msvc\hbct.lib=22
%HB_LIB_INSTALL%\win\msvc\xhb.lib=23
%HB_LIB_INSTALL%\win\msvc\png.lib=24
%HB_LIB_INSTALL%\win\msvc\hbziparc.lib=25
%HB_LIB_INSTALL%\win\msvc\hbmzip.lib=26
%HB_LIB_INSTALL%\win\msvc\hbzlib.lib=27
%HB_LIB_INSTALL%\win\msvc\minizip.lib=28
%HB_LIB_INSTALL%\win\msvc\hbtip.lib=29
%HB_LIB_INSTALL%\win\msvc\hbxpp.lib=30
%HB_LIB_INSTALL%\win\msvc\hbmisc.lib=31
%HB_LIB_INSTALL%\win\msvc\hbzebra.lib=32
%C_INSTALL%\lib\win32\kernel32.Lib=33
%C_INSTALL%\lib\win32\user32.Lib=34
%C_INSTALL%\lib\win32\gdi32.Lib=35
%C_INSTALL%\lib\win32\winspool.Lib=36
%C_INSTALL%\lib\win32\comctl32.Lib=37
%C_INSTALL%\lib\win32\comdlg32.Lib=38
%C_INSTALL%\lib\win32\advapi32.Lib=39
%C_INSTALL%\lib\win32\shell32.lib=40
%C_INSTALL%\lib\win32\ole32.Lib=41
%C_INSTALL%\lib\win32\oleaut32.Lib=42
%C_INSTALL%\lib\win32\uuid.Lib=43
%C_INSTALL%\lib\win32\odbc32.lib=44
%C_INSTALL%\lib\win32\odbccp32.lib=45
%C_INSTALL%\lib\win32\iphlpapi.Lib=46
%C_INSTALL%\lib\win32\mpr.lib=47
%C_INSTALL%\lib\win32\version.lib=48
%C_INSTALL%\lib\win32\wsock32.lib=49
%C_INSTALL%\lib\win32\msimg32.lib=50
%C_INSTALL%\lib\win32\oledlg.lib=51
%C_INSTALL%\lib\win32\psapi.lib=52
%C_INSTALL%\lib\win32\gdiplus.lib=53
%C_INSTALL%\lib\win32\winmm.lib=54
%C_INSTALL%\lib\win32\vfw32.lib=55
%C_INSTALL%\lib\win32\runtimeobject.lib=56
%C_INSTALL%\lib\win32\ws2_32.lib=57
%C_INSTALL%\lib\win32\shlwapi.lib=58
%C_INSTALL%\lib\win32\strmiids.lib=59
%C_INSTALL%\lib\win32\wininet.lib=60
%HB_LIB_INSTALL%\win\msvc\hbsix.lib=61
Re: Sigue problema impresion 2501 ERROR MIO
Posted: Fri Feb 21, 2025 7:02 am
by Antonio Linares
Copia el ejemplo en la carpeta FWH\samples y haz:
buildh32 test
Haz solo esto y confirma si te funciona, gracias
Re: Sigue problema impresion 2501 ERROR MIO
Posted: Fri Feb 21, 2025 7:04 am
by Antonio Linares
Ese fichero de configuración es erróneo.
Que versión de Harbour estás usando ? Parece que estás usando una versión antigua.
Por favor usa esta:
https://github.com/FiveTechSoft/harbour ... 250216.zip
Al usar esta versión te saldrán unos errores al enlazar y ya te indico como se resuelven.
Re: Sigue problema impresion 2501 ERROR MIO
Posted: Fri Feb 21, 2025 2:51 pm
by D.Fernandez
Hola Maestro, estaba usando la que de Enrico y funcionaba.
La que Ud. me indicó da los siguientes errores
Algunos de los errores son:
Code: Select all | Expand
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'hbzlib.lib(hbzunchnk.obj)'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'hbzlib.lib(hbzcomp.obj)'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'xhb.lib(xhbxml.obj)'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'xhb.lib(xhxml.obj)'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'harbour.lib(hbharbour.obj)'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'hbmk.lib(hbmkcheck.obj)' in function '_hb_compChkOptionLen'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'hbjson.lib(hbjson.obj)' in function '_hb_jsonDecode'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'hbcommom.lib(funcid.obj)'
Warning LNK4286: symbol '_strncmp' defined in 'libcmt.lib(strncmp.obj)' is imported by 'hbtip.lib(hbtip.obj)' in function '_hb_entrlname1'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbzlib.lib(hbzcomp.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'minizip.lib(minizip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbpp.lib(hbpp.obj)'
Warning LNK4217: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)' in function '_hb_entrlname1Raw'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbzlib.lib(hbzunchnk.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close' defined in 'libcmt.lib(close.obj)' is imported by 'hbtip.lib(hbtip.obj)'
Warning LNK4286: symbol '_close
Warning LNK4286: symbol '_fwrite' defined in 'libcmt.lib(fwrite.obj)' is imported by 'minizip.lib(ioapi.obj)'
Warning LNK4286: symbol '_fwrite' defined in 'libcmt.lib(fwrite.obj)' is imported by 'hbpp.lib(ppcore.obj)'
Warning LNK4286: symbol '_free' defined in 'libcmt.lib(free.obj)' is imported by 'hbpp.lib(ppcore.obj)'
Warning LNK4286: symbol '_free' defined in 'libcmt.lib(free.obj)' is imported by 'hbzlib.lib(zutil.obj)'
Warning LNK4286: symbol '_malloc' defined in 'libcmt.lib(malloc.obj)' is imported by 'hbpp.lib(ppcore.obj)'
Warning LNK4286: symbol '_malloc' defined in 'libcmt.lib(malloc.obj)' is imported by 'hbzlib.lib(zutil.obj)'
Warning LNK4286: symbol '_fopen' defined in 'libcmt.lib(fopen.obj)' is imported by 'minizip.lib(ioapi.obj)' in function '_fopen64_file_func'
Warning LNK4286: symbol '_fread' defined in 'libcmt.lib(fread.obj)' is imported by 'hbpp.lib(ppcore.obj)'
Warning LNK4286: symbol '_fread' defined in 'libcmt.lib(fread.obj)' is imported by 'minizip.lib(ioapi.obj)' in function '_fread_file_func'
Warning LNK4286: symbol '_fseek' defined in 'libcmt.lib(fseek.obj)' is imported by 'hbpp.lib(ppcore.obj)'
Warning LNK4286: symbol '_fseek' defined in 'libcmt.lib(fseek.obj)' is imported by 'minizip.lib(ioapi.obj)' in function '_fseek64_file_func'
Warning LNK4217: symbol '_ftell' defined in 'libcmt.lib(ftell.obj)' is imported by 'minizip.lib(ioapi.obj)' in function '_ftell_file_func'
Warning LNK4217: symbol '_ftell' defined in 'libcmt.lib(ftell.obj)' is imported by 'hbpp.lib(ppcore.obj)'
Warning LNK4217: symbol '_ftelli64' defined in 'libcmt.lib(ftell.obj)' is imported by 'minizip.lib(ioapi.obj)' in function '_ftell64_file_func'
Re: Sigue problema impresion 2501 ERROR MIO
Posted: Fri Feb 21, 2025 3:06 pm
by D.Fernandez
Maestro, ejecute buildh32 test me mostro .T.
Gracias
PARA ACLARARLE Y PEDIR DISCULPAS
El error me daba porque ponía esta 2 instrucciones juntas.
skinButtons()
TBtnBmp():lLegacyLookLeftRight := .t.
Re: Sigue problema impresion 2501 ERROR MIO
Posted: Fri Feb 21, 2025 4:32 pm
by Antonio Linares
Añade esta cláusula:
/NODEFAULTLIB:libucrt
y enlaza ucrt.lib
Con eso debería enlazar bien

Re: Sigue problema impresion 2501 ERROR MIO
Posted: Fri Feb 21, 2025 4:33 pm
by Antonio Linares
skinButtons()
TBtnBmp():lLegacyLookLeftRight := .t.
Vamos a revisarlo, gracias!
Re: Sigue problema impresion 2501 ERROR MIO
Posted: Sat Feb 22, 2025 3:30 am
by D.Fernandez
Gracias Antonio.
Todo funciona bien ahora. FWH2501 y Harbour de FiveTech 2025
Muchas gracias.
Saludos
Ruben Fernandez