if Key=#13 then
if not(AForm.ActiveControl is TDbGrid) then
begin //不是在TDbgrid控件内
//key := #0;
AForm.PerForm(WM_NEXTDLGCTL,0,0); //移到下一个控件
end
else if (AForm.ActiveControl is TDBGrid) then
begin //是在TDbgrid控件内
with TDbgrid(AForm.ActiveControl) do
if Selectedindex<(Fieldcount-1) then
Selectedindex := Selectedindex+1
else
Selectedindex := 0;
end;