Fórum Pesquisa pelo nome do componente #320177
27/04/2006
0
Tenho um formulario com um edit, um botão e 10 paineis, estes com nomes assim: pn1, pn2, pn3.... pn20.
Como fazer para ao precionar o botão a aplicação pegar o valor que está em edit e dependendo deste número pegar os paineis ´pelo nome´ e fazê-los mudar de côr.
Por exemplo se no edit tiver o valor 3, somente os paineis, pn1, pn2 e pn3 mudarão de cor os demais ficarão normais.
Grato, Epitácio Amaro
epitacioamaro@oi.com.br
Como fazer para ao precionar o botão a aplicação pegar o valor que está em edit e dependendo deste número pegar os paineis ´pelo nome´ e fazê-los mudar de côr.
Por exemplo se no edit tiver o valor 3, somente os paineis, pn1, pn2 e pn3 mudarão de cor os demais ficarão normais.
Grato, Epitácio Amaro
epitacioamaro@oi.com.br
Pitamaro
Curtir tópico
+ 0
Responder
Posts
28/04/2006
Rudá
Usa o TEdit(FindComponent(´nomedocomponente´));
var Item: Integer; begin for Item:= 0 to StrToInt(Edit1.Text) do TPanel(FindComponent(´pn´+IntToStr(Item))).Color:= clRed;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)