Page 1 of 1

Ole2TxtError() - Error de no existir LIBMYSQL.DLL

Posted: Sun Dec 20, 2020 11:03 am
by Verhoven
Me está sucediendo un error muy extraño.
Para comprobar si está instalado excel tengo que utilizar la función Ole2TxtError() pero una vez compilado correctamente el programa al ejecutarlo windows arroja el error siguiente:
"La ejecución del código no puede continuar porque no se encuentra LIBMYSQL.DLL"

Si elimino esa función todo funciona correctamente. No encuentro como solucionarlo.

Re: Ole2TxtError() - Error de no existir LIBMYSQL.DLL

Posted: Sun Dec 20, 2020 1:21 pm
by Marc Venken
You have to link in the libmysql.dll

Somewhere in you .MAK file :

echo TEST.EXE, + >> b32.bc
echo TEST.MAP, + >> b32.bc
-> echo $(FWDIR)\lib\FiveH.lib $(FWDIR)\lib\FiveHC.lib $(FWDIR)\lib\libmysql.lib $(FWDIR)\lib\BARLIB32.lib + >> b32.bc
echo $(HBDIR)\lib\hbrtl.lib + >> b32.bc
echo $(HBDIR)\lib\hbvm.lib + >> b32.bc

The part with libmysql

So,
1) Please ensure you are linking all the libs in buildx.bat / buildh.bat in your application script.
2) Copy the same libmysql.lib from fwh\samples folder to your exe path.

Re: Ole2TxtError() - Error de no existir LIBMYSQL.DLL

Posted: Sun Dec 20, 2020 1:23 pm
by karinha
Intente desinstalar y volver a instalar la aplicación.

Saludos.