Achar variavel dentro de um Form

Delphi

17/08/2005

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;


Isaiasn

Isaiasn

Curtidas 0

Respostas

Motta

Motta

17/08/2005

Já tentou usar array ?


GOSTEI 0
Michael

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


GOSTEI 0
POSTAR