如:我在界面上放了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;