referenciando um coponente através do name em string...

30/11/2005

0

Estou querendo através de função fazer referência a um componente através de string, seria assim:


function ou procedure

var botao: string;


botao.caption := ´teste´;


como faço isso, transformar a strings recebida em um botão ligando o evento a sua propriedade?


Thiagopedro

Thiagopedro

Responder

Posts

30/11/2005

Massuda

Se você tem vários botões (TButton) e um deles se chama btnNome (isto é, tem a propriedade Name = ´btnName´), no form que contem esses botões você pode fazer...
var
  Button: TButton;
...
  Button := FindComponent(´btnName´) as TButton;
...


...ligando o evento a sua propriedade?
Não entendi o que você quis dizer com isso.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar