Fórum Achar variavel dentro de um Form #292023
17/08/2005
0
Olá amigos do forum, gostaria de saber se tem jeito de achar variaveis dentro do form, pois tenho 20 variaveis e preciso somar dados dentro delas.
Será que teria um jeito tipo o FindComponent...
Tenho que fazer uma rotina que se fosse pelo FindCompoent dava certo.
Eis a rotina, mas ja sei que nao funciona deste jeito, se alguem souber desde ja agradeco.
Obrigado
var
valor1,valor2,valor3,valor4,valor5,valor6,valor7,valor8,valor9 : FLoat;
contador : Integer;
begin
for Contador := 1 to 9 do
begin
FIndComponent(´valor´+inttostr(contador)) := ele+Um_Outro_valor;
end;
end;
Será que teria um jeito tipo o FindComponent...
Tenho que fazer uma rotina que se fosse pelo FindCompoent dava certo.
Eis a rotina, mas ja sei que nao funciona deste jeito, se alguem souber desde ja agradeco.
Obrigado
var
valor1,valor2,valor3,valor4,valor5,valor6,valor7,valor8,valor9 : FLoat;
contador : Integer;
begin
for Contador := 1 to 9 do
begin
FIndComponent(´valor´+inttostr(contador)) := ele+Um_Outro_valor;
end;
end;
Isaiasn
Curtir tópico
+ 0
Responder
Posts
17/08/2005
Motta
Já tentou usar array ?
Responder
Gostei + 0
17/08/2005
Michael
Olá colega!
[b:81f004ef64]FindComponent [/b:81f004ef64]procura apenas por componentes que tenham, no seu caso, o Form como seu [b:81f004ef64]Owner[/b:81f004ef64]. Não é possível fazer isso com variáveis estáticas.
Siga a dica do colega Motta e use [b:81f004ef64]arrays[/b:81f004ef64]. É a melhor solução.
[]´s
[b:81f004ef64]FindComponent [/b:81f004ef64]procura apenas por componentes que tenham, no seu caso, o Form como seu [b:81f004ef64]Owner[/b:81f004ef64]. Não é possível fazer isso com variáveis estáticas.
Siga a dica do colega Motta e use [b:81f004ef64]arrays[/b:81f004ef64]. É a melhor solução.
[]´s
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)