首先,你先按顺序设号taborder属性,然后设置form的keypreview属性=true,最后在form
的onKeyPress事件中写代码如下
procedure Tform1.FormKeyPress(Sender: TObject;
var Key: Char);
begin
if (Sender is Tform) then
if key=#13 then
begin
SendMessage(Self.Handle, WM_NEXTDLGCTL, 0, 0);
Key := #0;
end;
end;
简单:
首先,你先按顺序设号taborder属性,然后设置form的keypreview属性=true,最后在form
的onKeyPress事件中写代码如下
procedure Tform1.FormKeyPress(Sender: TObject;
var Key: Char);
begin
if key=#13 then
selectnext(activecontrol,true,true)
end;
搞定