Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Copiar Bitmap de un TImage a otro TImage (https://www.clubdelphi.com/foros/showthread.php?t=52404)

quinqui 19-01-2008 19:16:52

Copiar Bitmap de un TImage a otro TImage
 
Tengo un TImage creado con Delphi en tiempo de diseño. El Timage tiene todos sus valores bien: la imagen (un bmp), ancho, alto, etc...
Ahora bien, en tiempo de ejecución requiero crear nuevos TImage's, y con las mismas propiedades que las del creado en diseño.
Pero no me resulta, o sea, a pesar de que el programa no se cae, no muestra nada en pantalla (no aparece el nuevo TImage).

Pensaba que poniendo :
Código Delphi [-]
nuevaImg := TImage.Create(Self);
nuevaImg.Picture := antiguaImg.Picture;
{...copiando demás propiedades...}
nuevaImg.Visible := True;
funcionaría, pero no lo hace.
¿Cómo se debe hacer? ¿Se debe usar un método y no una mera igualación?

Muchas gracias de antemano!!! :D

PD: Igualando nuevaImg.Picture.Bitmap := antiguaImg.Picture.Bitmap tampoco funciona.

seoane 19-01-2008 20:15:23

Prueba con:
Código Delphi [-]
  nuevaImg.Picture.Assign(antiguaImg.Picture.Bitmap);

quinqui 24-01-2008 15:22:30

Gracias! Lo probaré ^_^


La franja horaria es GMT +2. Ahora son las 10:38:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi