Page 1 of 1

PROBLEMA CON BMP EN WIN2000,XP,2003 NO EN WIN9x

Posted: Thu Dec 22, 2005 4:10 pm
by rbecares
Amigos:

En el inicio de un programa ponemos un form con un bmp del mismo tamaño para que arranque como por ej. word, donde inicia con este form mientras carga el resto.

En Win98, 95, etc anda Ok.

En win 2000 server, 2003 server, xp lo muestra del tamaño correcto del formulario pero tiene tomado solamente 8x8 pixeles del .BMP y lo reproduce en TILE ( o sea repetido n veces en el ancho y n veces en el alto ).

El mismo exe y bmp copiados en un operativo y otro andan distintos.

Ya probamos con los estilos, diferentes definiciones del .bmp, etc.

Es decir por lo que pruebo: solamente me toma los primeros 8x8 pixeles del bmp que le paso como parametro en XP, 2000 y 2003

el fuente es:
PRIVATE oWndIni, oBrushIni
DEFINE BRUSH oBrushIni FILENAME "EvoForm.Bmp"
DEFINE DIALOG oWndIni FROM 10,10 TO 24.115, 74.4 BRUSH oBrushIni STYLE WS_POPUP
ACTIVATE DIALOG oWndIni CENTER NOMODAL

¿Alguna idea?

Saludos.
Ricardo.

Posted: Thu Dec 22, 2005 6:41 pm
by Antonio Linares
Ricardo,

Prueba a usar la función MsgLogo() de FiveWin, ejemplo:

Code: Select all | Expand

   MsgLogo( "bitmaps\FW.bmp", 6 )   // Shows a splash logo for 6 secs


Es no modal.