FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola
Bueno, me a quedado todo claro, y tienes razón en eso de ir haciendo más grande las dimenciones del Timage, mejor lo hago a la primera, y si, si conozco el tamaño que tendrá al final. Ahora lo que intento hacer es esto: 1.- .Crear una clase derivada de Timage (la cual contendrá todo el tablero) 2.- Asignarle el tamaño de si ancho y alto (suma de todas las dimenciones de imágenes pequeñas) 3.- Crear otra clase derivada de Timage (la cual contendrá la imágen pequeña) 4.- Cargo la primera imágen pequeña 5.- Ahora la copiaría a la esquina superior izquiera de Timage grande (Cómo hago esto??) 6.- Lo mismo que 5, pero abajo de la primera 7.- ahora a la derecha y por último abajo de la imágen de la derecha Bueno, esto suponiendo que tengo 4 imágenes y que para unirlas tendría que seguir esto: 0,0 - 1,0 0,1 - 1,1 So tendría de 3x3 pues así: 0,0 - 1,0 - 2, 0 0,1 - 1,1 - 2, 1 0,2 - 1,2 - 3, 2 Bueno, creo que la lógica la sé, pero lo que no sé es que funciones, propiedades usar para copiar, pegar de un Timage a otro Luego supongo que con 2 bucles anidados solucionaría el problema A ver si alguien me puede guiar con un poco de código, desde ya muchas gracias Saludos! |
#2
|
||||
|
||||
Cita:
Debes Copiar un TCanvas (n directamente el TImage) sobre otro (cosa que hay en el ejemplo). TRabajas con TImage, pero para copiar/pegar porciones, lo haces con la propiedad Canvas del TImage.
__________________
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
|
||||
|
||||
Tal vez con un ejemplillo quede más claro.
__________________
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. |
#4
|
||||
|
||||
Hola
Bueno, lo que hice hasta el momento es esto:
Al parecer estoy aplicando las funciones de copiar de Canvas debería estar solucionado, pero ¿Cuales son esas propiedades/funciones ? EDIT: Bueno, mientras escribía ya el señor Neftali había puesto 2 post, joer xD ya me bajé el ejemplo y estoy probando y al parecer solo tengo que incorportarlo en lo que hice, claro, si eso estará bien, cosa que no lo creo jeje Saludos! Última edición por BlackDaemon fecha: 02-03-2009 a las 17:00:43. Razón: Mi conexión es más lenta que la de Neftali xD |
#5
|
||||
|
||||
Código:
Razón: Mi conexión es más lenta que la de Neftali xD Tus dedos son más lentos que los de Neftalí....
__________________
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
|
||||
|
||||
Hola
Le cuento que su ejemplo me a resultado muy útil, creo que ya lo tengo hecho, aunque no sé, siempre pienso que lo hago de mal forma y por eso pegaré aquí el código a ver que opinan los maestros y así aprender de ustedes, esto es para unir imágenes como lo había explicado en los anteriores post, a ver si a más de uno le sirve:
Ahora quisiera saber cómo hacer lo mismo pero con imágenes jpg.. y luego guardarlo con el formato que yo quiera. para que funcione se necesitan 4 imágenes de 50 x 50 llamadas, 00.bmp, 01, 10, 11.bmp. así pegará primero 00, luego abajo el 01, luego arriba a la derecha el 10, y abajo el 11, igual servirá para más de 4 imágenes, solo hay que modificar los valores de x , y ¿Qué les parece? ¿Cómo podría mejorarla? Saludos! |
#7
|
||||
|
||||
Hola
bueno, yo mismo me responderá a la pregunta de como hacer para que funcione con sun jpg, lo que tenemos que usas son las funciones Draw o StretchDraw y no CopyRec que según he leido solo sirve si tienes cargado un .bmp, como es el caso, por eso si quería poner una jpg me daba una excepción. Saludos! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Unir dos pdf | nelem | Internet | 4 | 11-02-2009 14:03:07 |
Unidad de Delphi para crear imágenes ISO de DVDs | ISEKO | Varios | 3 | 17-10-2008 15:39:30 |
¿Cómo puedo poner imágenes en mis mensajes en el foro? | Paulao | Varios | 4 | 22-08-2008 19:33:30 |
Unir tres qry | alcides | SQL | 6 | 11-07-2005 17:34:33 |
Unir Columnas | vtdeleon | SQL | 4 | 15-06-2005 00:34:49 |
|