如:我在界面上放了4个按钮,我要把这4个按钮的left属性都设为20,我可以这么做:
(1)在窗体的var下面放如下声明:
btn_array:array[1..4] of TButton;
(2)在窗体的oncreate事件里添加如下代码:
procedure TForm1.FormCreate(Sender: TObject);
begin
btn_array[1]:=button1;
btn_array[2]:=button2;
btn_array[3]:=button3;
btn_array[4]:=button4;
end;
(3)在窗体的onshow事件里添加如下代码:
procedure TForm1.FormShow(Sender: TObject);
var
i:integer;
begin
for i:= 1 to 4 do
begin
btn_array[i].Left:=20;
end;
end;