procedure TForm1.KeyPress(Sender: TObject; var Key: Char); begin if Key = #13 then sendmessage(..,WM_KEYPREESS,VK_TAB,..) end; end;
if Key = #13 then Perform(WM_NEXTDLGCTL, 0, 0);
首先你要把form的keypress设为true,然后写入下代码: procedure TForm1.KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then key:=#0; Perform(WM_NEXTDLGCTL, 0, 0); end if end;
首先你要把form的keypress设为true,然后写入下代码: procedure TForm1.KeyPress(Sender: TObject; var Key: Char); begin cASE KEY OF VK_RETURN:VK_TAB; end;
begin
if Key = #13 then
sendmessage(..,WM_KEYPREESS,VK_TAB,..)
end;
end;
Perform(WM_NEXTDLGCTL, 0, 0);
procedure TForm1.KeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then
key:=#0;
Perform(WM_NEXTDLGCTL, 0, 0);
end if
end;
procedure TForm1.KeyPress(Sender: TObject; var Key: Char);
begin
cASE KEY OF
VK_RETURN:VK_TAB;
end;