Fórum tem como colocar um componente numa variavel ? #241616

05/07/2004

0

tem como colocar um componente numa variavel ?

ex.
variavel tal :=edit1; eu qualquer outro componente


Flaviocont

Flaviocont

Responder

Posts

05/07/2004

Gandalf.nho

Sim, basta declarar o tipo da variável como a classe do componente ou uma classe antepassada.


Responder

Gostei + 0

05/07/2004

Tnaires

Olá
Basta vc declarar uma variável (no caso, será uma referência a um objeto) na seção var do mesmo tipo da classe, e depois fazer a atribuição normal.
Ex:
...
  var edit: TEdit;
begin
  ...
  edit := Edit1;
  ...
end;



Responder

Gostei + 0

05/07/2004

Marcusbraga

Voce pode receber o que ta dentro do edit
ex var := edit1. text

ou a variavel tem que ser declarada do tipo TEdit assi vc pode receber ela
ex :

var
val : TEdit;
begin
val := edit1;
end;


Responder

Gostei + 0

05/07/2004

Tnaires

Taí flávio.. vc não pode reclamar. 3 respostas simultâneas!


Responder

Gostei + 0

05/07/2004

Rômulo Barros

...
Var
  MeusComponentes : TList();
Begin
  MeusComponentes.Add(Form1);
  MeusComponentes.Add(Edit1);
End;



Responder

Gostei + 0

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

Aceitar