Antonio:
Luego de solucionar lo del gt_win que tambien era mi problema,
el ejecutable se genera, se ejecuta pero no muestra nada,
la aplicacion no arranca.
Saludos y gracias por la ayuda.
Ruben Fernandez.
Antonio:
Luego de solucionar lo del gt_win que tambien era mi problema,
el ejecutable se genera, se ejecuta pero no muestra nada,
la aplicacion no arranca.
Saludos y gracias por la ayuda.
Ruben Fernandez.
Ruben,
Por favor revisa en el directorio en donde está la aplicación si existe un fichero con extensión .log.
Posiblemente exista e indique un error de inicialización del driver de pantalla.
Antonio:
Deacuerdo a lo que me dices, inclui anigif.obj que
yo se lo habia sacado porque compilo con BS2006
Ahora que compilo con bcc55
Me muestra este error.
Called from CALLDLL(0)
Called from FIGETFILTYPE(0) in .souce\classes\Image.prg
Called from FILOADIMAGE(0) in .source\classes\Image.prg
Called from TIMAGE:DEFINE(0)
Called from Main(56) in Banco.prg
Muchas gracias por la ayuda.
Ruben Fernandez.
Antonio:
Encontre la linea que de da error.
Es esta
DEFINE IMAGE oBmpFondo FILE "Raindrops.jpg" OF oWind
oWind:bPainted:={|hDC|PalBmpDraw(hDC,0,0,oBmpFondo:hBitmap,,,0)}
Como lo soluciono ?
Mucghas gracias.
Antonio:
Se resolvio con esta linea:
DEFINE BITMAP oBmpFondo FILE "Raindrops.BMP" OF oWind
oWind:bPainted:={|hDC|PalBmpDraw(hDC,0,0,oBmpFondo:hBitmap,,,0)}
Usaba los .JPG porque eran mas chicos.
Saludos
Ruben Fernandez
Tienes la DLL FreeImage en ámbito ?
Parece como si no pudiese acceder a ella. Es un GPF el error ?
Si Antonio:
Tengo la FreeImage.dll, el error que me genera
con el archivo JPG es el mensionado anteriormente, aunque
no genera ningun archivo .log de error.
Saludos y gracias, sigo usando el bmp aunque sea
mas grande.
Muchas gracias.
Ruben Fernandez.
Ruben,
Solucionado. Era un error nuestro debido a un cambio que hemos introducido:
Resulta que Harbour proporciona GetProcAddress() y FWH tambien, con la diferencia de que la de FWH no es la llamada estandard al API de Windows.
Para evitar conflictos hemos optado por renombrar la de FWH a GetProcAdd() y asi dejar que la estandard sea de Harbour/xHarbour.
Eso obliga a recompilar todos los PRGs en donde se use DLL FUNCTION ...
Lo acabamos de hacer y estamos subiendo un nuevo build de FWH que estará disponible dentro de unos minutos, gracias!
Antonio:
Por las dudas, me da este error tambien
Application Internal Error - C:\Fuentes32\f3banco\F3BANCO.Exe
Terminated at: 2008.09.18 17:34:04
Unrecoverable error 9998: Internal error: screen driver initialization failure
No se si el cambio lo arregla.
Muchas gracias
Ruben Fernandez
Ruben,
Por favor prueba a construir en samples:
buildh.bat tutor02
aqui se construye bien y no da ningún error.
Comprueba si usas un errorsys modificado, que tengas las mismas líneas que tiene al final source\function\errsysw.prg de FWH, que ahora han sido modificadas, gracias
Si Antonio, tengo ese errorsys.prg
Saludos y gracias.
Antonio: Ya se puede bajar la nueva version
Ruben Fernandez.
Ruben,
Si, ya está disponible.
Por favor construye samples\tutor02.prg usando buildh.bat y comprueba si te funciona correctamente, gracias
Antonio:
Tutor02.prg me da este error
Unresolved external '_HB_FUN_HB_GT_WIN' referenced from
C:\Harbour\lib\hbrtl.lib|gtsys
(Despues de hbrtl.lib hay un símbolo.)
Saludos
Ruben Fernandez
Antonio:
Colocando al final del programa tutor02.prg
Procedure HB_GT_WIN ; return
Se compila y genera el exe, aunque al ejecutarlo
no se ejecuta, no arranca.
En el hb_out.log dice
Application Internal Error - C:\FWH\samples\tutor02.exe
Terminated at: 2008.09.18 21:21:12
Unrecoverable error 9998: Internal error: screen driver initialization failure
Saludos
Ruben Fernandez.
Ruben,
Nuestro error: No habíamos subido el nuevo Harbour.exe (instalación) al FTP. Te pedimos disculpas.
Por favor, descarga Harbour.exe desde aqui e instálalo, y prueba con él:
www.fivetechsoft.com/files/harbour.exe
Aqui funciona correctamente, gracias.