Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Agregar componentes desde codigo delphi 2010 (https://www.clubdelphi.com/foros/showthread.php?t=65647)

iktwo 03-01-2010 16:58:49

Agregar componentes desde codigo delphi 2010
 
Recientemente he estado probando delphi 2010, pero me encontré con el problema que no puedo agregar un componente como lo hacia en delphi 7, veran tengo este codigo que me funcionaba en delphi 7:
Código Delphi [-]
for i:=1 to 14 do
     for j:=1 to 16 do 
      begin
         Piezas[i,j]:=TImage.Create(self);
         Piezas[i,j].Name:='imagen'+inttostr(i)+'x'+inttostr(j);
         Piezas[i,j].Width:=32;
         Piezas[i,j].Height:=32;
         Piezas[i,j].Top:=32+((i-1)*32);
         Piezas[i,j].Left:=32+((j-1)*32);
         Piezas[i,j].Parent:=Self;
       end;


lo anterior funciona bien en delphi 7, pero no en delphi 2010, he estado buscando la forma correcta de hacerlo, pero no la he encontrado.

En mi delphi 7 tenia addon que me transformaba cualquier objeto a su codigo de inicialización, me gustaría saber si existe algo así para el 2010, gracias.

Ñuño Martínez 04-01-2010 14:58:33

Cita:

Empezado por iktwo (Mensaje 349927)
lo anterior funciona bien en delphi 7, pero no en delphi 2010,(...)

Exactamente, ¿qué es lo que no funciona? ¿Qué error hay?

iktwo 04-01-2010 15:42:10

Muchas gracias lo he solucionado, es que antes el metodo no estaba dentro de un metodo de la clase y no reconocia a Self, gracias de nuevo..


La franja horaria es GMT +2. Ahora son las 12:44:43.

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