Cambiarlo en los archivos dib.c y dibbmp.c
bmf.bfType = 'BM';
Por:
bmf.bfType = 0x4D42;
como lo planteo el Maestro Antonio linares
para que no te salgan errores hay que compilar de la siguiente manera:
c:\bcc582\bin\bcc32 -D__HARBOUR__ -c dib.c
c:\bcc582\bin\bcc32 -D__HARBOUR__ -c dibbmp.c
recomiendo hacer cambios a los siguientes archivos
Ubicación: c:\bcc582\bin
BCC32.CFG
-I"c:\bcc582\include;c:\bcc582\include\dinkumware";c:\fwh\include;c:\harbour\include"
-L"c:\bcc582\lib"
ilink32.cfg
-L"c:\bcc582\lib"
en el caso que quieras colocarlo en una libreria haces lo siguiente
en mi caso necesite compilar dib.c y dibbmp.c lo que hice fue
cuando obtuve los Obj los copie en donde estaba la libreria
c:\bcc582\bin\tlib fivehc.lib -+ dibbmp.obj
c:\bcc582\bin\tlib fivehc.lib -+ dib.obj
espero que le sirva de ayuda a varios que puedan tener este problema
bmf.bfType = 'BM';
Por:
bmf.bfType = 0x4D42;
como lo planteo el Maestro Antonio linares
para que no te salgan errores hay que compilar de la siguiente manera:
c:\bcc582\bin\bcc32 -D__HARBOUR__ -c dib.c
c:\bcc582\bin\bcc32 -D__HARBOUR__ -c dibbmp.c
recomiendo hacer cambios a los siguientes archivos
Ubicación: c:\bcc582\bin
BCC32.CFG
-I"c:\bcc582\include;c:\bcc582\include\dinkumware";c:\fwh\include;c:\harbour\include"
-L"c:\bcc582\lib"
ilink32.cfg
-L"c:\bcc582\lib"
en el caso que quieras colocarlo en una libreria haces lo siguiente
en mi caso necesite compilar dib.c y dibbmp.c lo que hice fue
cuando obtuve los Obj los copie en donde estaba la libreria
c:\bcc582\bin\tlib fivehc.lib -+ dibbmp.obj
c:\bcc582\bin\tlib fivehc.lib -+ dib.obj
espero que le sirva de ayuda a varios que puedan tener este problema
Fivewin 16.11
Harbour 3.2.0
Visual Studio 2015 community
MariaDb/MySql
Ing. MSc. Luis Duque
http://www.accasoft.net
Harbour 3.2.0
Visual Studio 2015 community
MariaDb/MySql
Ing. MSc. Luis Duque
http://www.accasoft.net