procedure TForm1.FormShow(Sender: TObject); var i,j: Integer; iMin: Integer; begin iMin := 10000; //设置一个初始值 for i := 0 to ComponentCount - 1 do if Components[i] is TWinControl then if imin > TWinControl(Components[i]).TabOrder then begin imin := TWinControl(Components[i]).TabOrder; j := i; end; TWinControl(Components[j]).SetFocus; end;
var
i,j: Integer;
iMin: Integer;
begin
iMin := 10000; //设置一个初始值
for i := 0 to ComponentCount - 1 do
if Components[i] is TWinControl then
if imin > TWinControl(Components[i]).TabOrder then
begin
imin := TWinControl(Components[i]).TabOrder;
j := i;
end;
TWinControl(Components[j]).SetFocus;
end;
form1.SelectFirst;