procedure MyKeyPress(frm:TForm; var Key: Char);
begin
if Key = #13 then { 如果按下了回车键 }
begin
Key := #0; { 吃掉回车键 }
frm.Perform(WM_NEXTDLGCTL, 0, 0); { 移动到下一个控制 }
end;
end;
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
MyKeyPress(Self, Key);
end;
form可以添加到reposity。
博客展示了Delphi代码,定义了MyKeyPress过程,用于处理按下回车键的情况,当按下回车键时会吃掉该键并移动到下一个控制。还展示了在TForm1的FormKeyPress事件中调用该过程,最后提到form可添加到reposity。


被折叠的 条评论
为什么被折叠?



