FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
¿Cuantas imagenes puedo cargar en un exe?
Hola, me explico. Estoy haciendo algo como un libro electronico en Delphi, esencialmente son imagenes jpeg, más de 100, almacenadas en varios Timagelist, las cuales se van presentando una a una. En el disco duro ocupan entre 2 y 3 Mb.
¿Tendre algun problema en cuanto al uso de memoria ?. Es decir, cuando lanzamos el ejecutable ¿se cargan todas la imagenes contenidas a la vez en memoria?, lo cual podria consumir los recursos de muchos sistemas. O no es asi y cada vez que se presenta una imagen se devuelve al sistema la memoria consumida por la anterior. Por cierto, me podrias decir alguna forma sencilla de hacer un efecto fade. Gracias. |
#2
|
||||
|
||||
Hola,
yo personalmente y en tú caso no dispondría todas esas imágenes en el ejecutable, los sacaria del exe y los metería en una carpeta normal y corriente, usaría un TImage simple e iria pasando de imágen en imagen, para así sólo tener cargada una imágen a la vez. Con respecto a lo del fade tengo ésta función pero sólo funciona si las imágenes son bitmap de 16 o 32 bits, no se si será tu caso, pero yo la dejo aquí por si a alguien le sirve. También buscando por los trucos, he visto éste de seonae, un poco más complicado pero que puedes personalizar y sirve para muchos más formatos Cambiar brillo y color de una imagen Espero te sirva Saludos |
#3
|
|||
|
|||
Me va bien el codigo para el efecto fade, trabajo con imagenes de 16 bit.
Lo de dejar las imagenes en una carpeta fuera del ejecutable siempre lo puedo hacer pero no quisiera dar demasiadas facilidades para que alguien se aproveche de ellas, me esta llevando mucho trabajo el diseñarlas, incluso cambiando su extendion por un .dat, por ejemplo, para intentar ocultarlas, me parece un metodo muy debil de proteccion. De todas formas se me ocurre lo siguiente. ¿Se podria añadir una especie de marca de agua en las imagenes almacenadas en una carpeta y que desapareciera al cargarse en tiempo de ejecucion?, seria un magnifico metodo de preservar la "copia". Gracias |
#4
|
|||
|
|||
Encriptar y Desencriptar
Si lo que no quieres es dar facilidades de copia de tus imagenes protegelas grabandolas encriptadas y al ser visualisadas en tu applicacion desencriptalas.. y listo... ya en tu programa estaria el codigo de cnriptacin/desencriptacion...
por ahi vi un truco de encriptacion en TRUCOMANIA...
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton |
#5
|
||||
|
||||
Hola,
Cita:
|
#6
|
||||
|
||||
También puedes guardar las imágenes en un ZIP encriptado. Creo que había algún componente que era capaz de obtener datos de archivos ZIP, RAR y algún formato más.
|
#7
|
||||
|
||||
Cita:
En cuanto a los efectos, aparte del código citado, puedes echarle un vistazo a la librería Graphics32 para Delphi y Open Source.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cargar 10 imagenes y utilizarlas | Alexander | Gráficos | 1 | 05-09-2006 22:06:17 |
cargar imagenes con FastReports | Josemarg | Impresión | 0 | 21-07-2006 13:31:17 |
Cargar multiples imágenes | dicatek | Gráficos | 6 | 09-07-2006 21:55:27 |
Cargar imagenes | ramonibk | Gráficos | 7 | 26-07-2004 16:12:35 |
Puedo copiar unas cuantas secciones?? | DarkByte | Varios | 2 | 06-01-2004 22:42:21 |
|