Page 1 of 1

Error (0xc000007b) (SOLVED)

Posted: Thu Aug 15, 2019 3:40 pm
by Armando
Hola Foreros:

Alguien sabe por qué en este pequeño código me tira el error?

"La aplicación no puede iniciar correctamente (0xc000007b)"

Tengo la libMySql.dll en donde esta el EXE y
agregue la libMySql.lib al script de compilación.

Uso FWH1905.

Code: Select all

#Include "FiveWin.ch"

//-----------------------------
Function Main()
    LOCAL oCn

    FWCONNECT oCn HOST "localhost" USER "root" PASSWORD "secreto" DB "AppSap" PORT 3306
    if oCn == nil
       ? "Connect Fail"
       return nil
    else
       oRs := oCn:RowSet( "Clientes" )
    XBROWSER oRs FASTEDIT
    oCn:Close()
    endif
Return NIL
 
Saludos

Re: Error (0xc000007b)

Posted: Thu Aug 15, 2019 5:25 pm
by carlos vargas
Este tipo de error aparece cuando la libraria libmysql.lib que se uso para crear el exe no proviene de la dll que se usa.
para los que usab borland, es necesario extraer la lib con el comando implib, ya luego usas esa lib para generar de nuevo tu ejecutable.
implib libmysql.lib libmysql.dll
o en tu caso veo que usar la la clase de fwh. por lo que debes usar la dll que ellos proporcionan.

salu2

Re: Error (0xc000007b)

Posted: Thu Aug 15, 2019 5:47 pm
by Armando
Carlos:

Tienes la boca llena de razón, copié la DLL de FW y ya no tira el
error, ahora me dice que no se puede conectar, voy a ver si encuentro
la razón.

Gracias y saludos