Hola gente como estan, les planteo mi problema sin solucion.
En primer lugar, estoy desarrollando en Lazarus 0.9.30.2 y tengo un Record de esta manera:
Código Delphi
[-] TDatosPueblo = record
ed_1: Integer;
ed_2: Integer;
ed_3: Integer;
ed_4: Integer;
ed_5: Integer;
end;
...
VPueblos: TDatosPueblo;
Luego quiero recorrer los datos con un bucle (ya que no son 5 sino son mas de 100)
Código Delphi
[-]for i := 1 to 5 do
begin
VPueblos.ed_"i" := 0;
end;
El problema es que no se como concatenar el nombre de la variable "ed_" con el numero que esta en la variable "i", ya que si fuera el nombre de un componente lo concateno como un string y lo utilizaria de esta manera
TLabel(findcomponent('ed_'+inttostr(i))).caption por ejemplo, pero como es el nombre de una variable de un record no se como hacerlo.
Espero ser claro en el problema, y ojala consiga una solucion.
Saludos a todos.