设置Form的KeyPreview为True,在OnKeyPress事件中: procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #13 then begin keybd_event(VK_TAB, 0, 0, 0); keybd_event(VK_TAB, 0, 2, 0); end; end;
procedure TFrm_FileEdit.Edit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin If Key = 13 Then Begin perform(WM_NEXTDLGCTL, 0, 0); exit; End;end;
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then begin
keybd_event(VK_TAB, 0, 0, 0);
keybd_event(VK_TAB, 0, 2, 0);
end;
end;
Shift: TShiftState);
begin
If Key = 13 Then
Begin
perform(WM_NEXTDLGCTL, 0, 0);
exit;
End;end;