FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ayuda fondo de pantalla
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Ayuda fondo de pantalla
Posted: Wed Dec 31, 2014 09:50 AM

Hola a todos,

¿Alguien sabe como almacenar una foto de 5 Mb, que quiero poner de fondo de una ventana?

Es decir, puedo tener el ejecutable y la foto en disco, pero entonces me la pueden modificar, me gustaría si fuese posible, incrustarla en el exe
o si no se pudiera, almacenarla en disco, pero que no me la puedan modificar.

Un Saludo,

Joaquín Martínez
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Ayuda fondo de pantalla
Posted: Wed Dec 31, 2014 11:11 AM

Simplemente cámbiale la extension. El programa te la reconocerá perfectamente con la extensión cambiada pero el SO no la reconocerá.
¿ Qué tal si le llamas por ejemplo NetDown.Lib ? ¿ Crees que alguien podrá pensar que es un archivo de imagen ?

Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Re: Ayuda fondo de pantalla
Posted: Wed Dec 31, 2014 11:50 AM

Hola,

Lo de la extensión cambiada, creo que no funciona, porque la TImage detecta la extensión no el tipo de la cabecera, creo.

Y por otro lado, me gustaría más, incrustarlo para no tener que distribuir más ficheros, aparte del .EXE

Gracias,

Un Saludo,

Joaquín Martínez
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Ayuda fondo de pantalla
Posted: Wed Dec 31, 2014 12:18 PM

Hola,

Pues todo depende... hay quien incrusta y quien no... Si a un .exe voluminoso le subes el tamaño con imágenes:

Contras:
- ¿ Cómo irán los tiempos de carga del .exe ?
- Ralentizará el proceso de montado (linkar) el .exe al tener que incrustar las imagenes
- Para envio del .exe, este será mas grande.

Cada cual decide.

Saludos

Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: Ayuda fondo de pantalla
Posted: Thu Jan 01, 2015 12:37 AM

Si es un BMP, añadela a un archivo de recurso que luego se incrustara en el .exe, asi hago con el fondo de la empresa...saludos... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!

Continue the discussion