如标题,谢谢!

解决方案 »

  1.   

    给你一个笨的方法:
    假如你有 Edit1,Edit2,Edit3,Edit4 ...你只有从
    Edit2起 每个Edit 都响应  OnKeyDown
    Edit2KeyDown(..)
    begin
      Edit1.SetFocus;  //就是前一个Edit
    end;Edit3...同理
      

  2.   

    如果你是想要下一个
    将Form的KeyPreview设置为True,并在Form的KeyDown事件中写begin
      if Key= VK_Left then   //按左就到下一个控件,或者你可以VK_Right
       PerForm(WM_NEXTDLGCTL,0,0);
    end;
      

  3.   

    case Key of
        VK_LEFT: Perform(WM_NEXTDLGCTL, 1, 0);
        VK_RIGHT: Perform(WM_NEXTDLGCTL, 0, 0);
      end;
      

  4.   

    楼上的方法,然后Edit的taborder要顺序填写好0、1、2、3……