Fórum Como pegar o valor de uma constante, através de uma variável #331098

13/10/2006

0

Olá amigos, tenho 30 contantes da seguinte maneira:


constName1 = ´jhghh´;
constName2 = ´jhghh´;
constName3 = ´jhghh´;
constName4 = ´jhghh´;
....


como faço pra pegar o valor destas constantes em um for? do tipo:

for i := 1 to 30 do
Memo1.Lines.Add( constName+IntToStr(i));


Sei que do jeito acima não funciona, mas a idéia é essa..
:wink:

Desde já agradeço

[]s


Titanius

Titanius

Responder

Posts

13/10/2006

Massuda

Sugestão...
const
  constName1 = ´jhghh´;
  constName2 = ´jhghh´;
  constName3 = ´jhghh´;
  constName4 = ´jhghh´;
  ....

const
  ArrayDeConstName: array[1..30] of string =
    constName1,
    constName2,
    constName3,
    constName4,
    ....
  );

...............

for i := Low(ArrayDeConstName) to High(ArrayDeConstName) do
 Memo1.Lines.Add(ArrayDeConstName[i]);



Responder

Gostei + 0

13/10/2006

Titanius

Valeu Massuda!!! :D:D:D


Responder

Gostei + 0

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

Aceitar