FWH 0809 no arranca aplicacion (solucionado)

FWH 0809 no arranca aplicacion (solucionado)

Postby Ruben D. Fernandez » Thu Sep 18, 2008 5:50 pm

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 D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Thu Sep 18, 2008 6:50 pm

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.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ruben D. Fernandez » Thu Sep 18, 2008 7:08 pm

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.
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Ruben D. Fernandez » Thu Sep 18, 2008 7:11 pm

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.
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Ruben D. Fernandez » Thu Sep 18, 2008 7:23 pm

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
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Thu Sep 18, 2008 7:26 pm

Tienes la DLL FreeImage en ámbito ?

Parece como si no pudiese acceder a ella. Es un GPF el error ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ruben D. Fernandez » Thu Sep 18, 2008 8:02 pm

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 D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Thu Sep 18, 2008 8:04 pm

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!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Otro error Antonio

Postby Ruben D. Fernandez » Thu Sep 18, 2008 8:41 pm

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 D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Thu Sep 18, 2008 9:00 pm

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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ruben D. Fernandez » Thu Sep 18, 2008 10:45 pm

Si Antonio, tengo ese errorsys.prg

Saludos y gracias.

Antonio: Ya se puede bajar la nueva version

Ruben Fernandez.
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Thu Sep 18, 2008 11:48 pm

Ruben,

Si, ya está disponible.

Por favor construye samples\tutor02.prg usando buildh.bat y comprueba si te funciona correctamente, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ruben D. Fernandez » Fri Sep 19, 2008 12:17 am

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
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Ruben D. Fernandez » Fri Sep 19, 2008 12:27 am

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 D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Fri Sep 19, 2008 12:38 am

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.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 77 guests