Fórum Array de componentes diferentes #285793

22/06/2005

0

Existe alguma maneira de criar um array de componente, onde cada posição do array seja um componente diferente?

Obrigado pela atenção.

:twisted:


Magnusaw

Magnusaw

Responder

Posts

22/06/2005

Beppe

Pode se aproveitar de polimorfismo. Vc precisa declarar o tipo de cada elemento do array(tipo estático), mas o tipo dinâmico de cada elemento pode ser diferente. Ex:

var
  A: Array of TComponent;
begin
  ...
  A[0] := TButton.Create(Self);
  A[1] := TLabel.Create(Self);
  A[2] := TTimer.Create(Self); 
end;



Responder

Gostei + 0

02/07/2005

Magnusaw

Valeu pela ajuda Beppe.

:lol: :lol: :lol:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar