Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como cargar varias imagenes en varios image1.picture (https://www.clubdelphi.com/foros/showthread.php?t=52233)

kurono 15-01-2008 00:45:02

como cargar varias imagenes en varios image1.picture
 
hola amigos del foro necesito ayuda estoy haciendo una aplicacion de edicion de foto me explico tengo 10 componente image1.picture lo que quiero hacer es lo siguiente que cada ves que cargue una imagen diferente se valla cargando en cada componenete image1.picture los cuales son 10

cHackAll 15-01-2008 01:00:48

La respuesta es crear los objetos en tiempo de ejecución; necesitas dos variables y un vector... la primera variable es el índice del vector; la segunda (que puedes prescindir) es la posición en coordenadas de la nueva imagen; la que le toca y el tercero es (como ya lo comentaba) el vector de TImage.

Cada vez que añades una imagen le haces:

Código Delphi [-]
 Images[i] := TImage.Create(Self);
 Images[i].Picture.Loadfromfile( ...
 Images[i].visible := true;
 Images[i].parent := Form1;
 Images[i].AutoSize := True;
 Images[i].left := Xactual;
 Images[i].Top := 100;
 Inc(Xactual, Images[i].Width + 40);
 Inc(i);

En fin; la idea creo que ya la tienes.

Saludos

kurono 15-01-2008 01:08:26

ok probare el codigo


La franja horaria es GMT +2. Ahora son las 01:17:54.

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