Do edycji dużej ilości różnych kontrolek typu Edit.text i dlatego
chciałem wykorzystać pętlę. Do każdej kontrolki wpisywane maja być różne dane !
No to w czym problem? Powiedzmy ze dane do wpisania masz w tablicy Dane[0..LiczbaEditow-1]. Kazdemu Editowi nadajesz inna wartosc wlasciwosci Tag od zera do liczbaEditow-1.
i potem
for i:=0 to Pred(Form1.ComponentCount) do
if Form1.Components[i] is TEdit then
(Form1.Components[i] as TEdit).Text:=Dane[Form1.Components[1].Tag];
Mozesz tez zrobic tak (stworzyc Edity dynamicznie)
var
Pola : array [0..15] of TEdit;
w OnCreate formy
for i:=0 to 15 do
begin
Pola[i]:=TEdit.Create; albo Create(Self) , nie pamietam
Pola[i].Left:=
Pola[i].Top:=
i ustawiasz wszystkie potzrben wlasciwosci
a potem tam gdzie trzeba dajesz petelke i odwolujesz sie Pola[i]
PS. Nie zapomnij o zwolnieniu Edytow przy zamykaniu Formy!!!