Achar variavel dentro de um Form
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
Curtidas 0
Respostas
Motta
17/08/2005
Já tentou usar array ?
GOSTEI 0
Michael
17/08/2005
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
GOSTEI 0