Me falto algo , primero pasa los valores de los edit a su tag asi...
de esa manera tandras el valor...
luego
Código Delphi
[-]
for n:=(Form1.ComponentCount -1) downto 0 do
begin
if ((Components[n] is TEdit) and (Components[n].tag <> 0')) then
begin
lista[n] := TEdit(Components[n]).tag;
end;
end;
No es la mejor programacion pero creo que debiera resultar !!!
saludos.