FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Como puedo compilar una imagen y que el programa la busque en una ruta?
En una consulta anterior clubdelphi.com/foros/showthread.php?t=88138 pregunte como hacer que al hacer clic en un botón una imagen cambiara, la respuesta que me dieron era con este comando
Y me funciono de la perfección, el problema es que ahora el .exe siempre tiene que ir acompañado de la carpeta con las imágenes, porque si no esta la carpeta con las imágenes me dice que no las encuentra. ¿Hay alguna forma de que la imagen este dentro del programa y no me pida las imágenes que se cargaran al presionar un botón? |
#2
|
||||
|
||||
Para eso puedes usar RECURSOS. De esa forma las imágenes se "compilan" o se añaden al EXE del programa.
Lo único que hay que hacer es cambiar la carga de la imagen desde disco, para hacerla desde el recurso. Según el número, tamaño y cantidad de la imágenes debes plantate si esta opción es adecuada. Para iconos, imágenes pequeñas o número reducido puede ser apropiado, si estamos hablando de muchas imágenes o de gran tamaño no te lo recomendaría. En este tema se habla de ello. Aunque si buscas más por los términos "imagen recursos .RC" seguro que salen más...
__________________
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. |
#3
|
||||
|
||||
Hola viejinho.
Algunos enlaces que te serán útiles para agregar datos a tu ejecutable:
Saludos Edito: No ví el último mensaje mientras componía este, pero es la misma idea que te sugiere Neftali.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
Muchas gracias, me funciono, sola una ultima duda.
Yo usaba
Para cargar los Jpg, ahora con los recursos ya no se como se hace, se hacerlo con imagenes bmp usando el siguiente código:
Pero para usarlo con jpg ¿como le hago? intente remplazando Bitmap por JPEG y por Graphic y en ninguna funciona. PD: También me gustaría saber hacerlo con GIF y PNG. |
#5
|
||||
|
||||
Mismo código, pero prueba a añadir la unit JPEG al uses.
__________________
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. |
#6
|
|||
|
|||
Gracias por responder pero no me sirve ya agregue JPEG al uses pero me salen estos errores:
[Error] Unit1.pas(30): Illegal character in input file: '*' ($A0) [Fatal Error] Project1.dpr(6): Could not compile used unit 'Unit1.pas' Si le cambio el Bitmap por JPEG salen los mismos 2 errores mas el siguiente: [Fatal Error] Project1.dpr(6): Could not compile used unit 'Unit1.pas' |
#7
|
||||
|
||||
viejinho,
Cita:
Revisa este código: El código anterior en Delphi 7 sobre Windows 7 Professional x32, Carga una imagen JPG contenida en un archivo de recursos en un componente TImage, como se muestra en la siguiente imagen: Espero sea útil Nelson. |
#8
|
|||
|
|||
Cita:
Cita:
Disculpen las molestias, pero soy muy principiante, también me gustaría saber que cambiar en el código para usar otros formatos. |
#9
|
||||
|
||||
viejinho,
Cita:
Revisa esta información: Cita:
Nelson. |
#10
|
||||
|
||||
Tres ejemplos concretos mas (sonido, imágen y font) :
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como puedo convertir una imagen a una imagen semitransparente? | antonio302050 | Gráficos | 0 | 27-03-2010 17:01:48 |
Cómo puedo incluir Imagen de Fondo... | Gbyte | Gráficos | 6 | 05-09-2008 07:50:49 |
Pasar como parametro la ruta de una imagen | richy08 | Impresión | 6 | 19-08-2008 22:56:00 |
¿Programa que busque cadenas aleatoriamente en google? | kakarotv5 | Internet | 1 | 12-11-2007 16:06:51 |
Como imprimir imagen usando la ruta de esta | AndGaG | Impresión | 3 | 11-07-2006 22:14:25 |
|