Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Array de Shapes (https://www.clubdelphi.com/foros/showthread.php?t=15243)

Jozele 15-10-2004 10:03:01

Array de Shapes
 
Hola a todos,

Seguro que es muy facil, pero me estoy volviendo loco (soy muy novato) para conseguir tener varios Tshapes en un array para no tener que manejarlos individualmente.

Gracias.:o

Lepe 15-10-2004 11:55:14

Código Delphi [-]
 var a: array [0..100] of Tshape;
      i:integer;
begin
 for i:= low(a) to 50 do
 begin
    a[i]:= Tshape.create(form1);
    a[i].parent......
 end;
 a[51] := Form1.shape1 ;
// por qué no vamos a meter una que ya esté en la ventana ???
{sería mas facil acceder mediante Form1.Shape1, pero si quieres
 homogeneizar las cosas, puedes meter otras que esten ya creadas}

Si que era sencillo no??? ;)
Complicando la cosa un poquito
Código Delphi [-]
   var a : array [Boolean] of Tshape;
         b:boolean;
begin
a[false].visible := false;
a[True].visible := true;
a[b].visible := false; // pos depende de B cual de las 2 haces invisible.
no te lies, [Boolean] es igual que [0..1] ;)



Saludos

Jozele 18-10-2004 17:47:02

Gracias
 
Gracias, voy a probar.


La franja horaria es GMT +2. Ahora son las 13:10:47.

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