TEdit控件KeyDown事件中回车的问题
程序中有控件edtMembCount定义了两个事件
procedure Tfrm.edtMembCountKeyDown(Sender: TObject;
var Key: Word; Shift: TShiftState);
begin
showmessage( '1 ');
end;
procedure Tfr.edtMembCountExit(Sender: TObject);
begin
showmessage( '1 ');
end;
程序运行的时,Exit事件没问题,KeyDown事件在按其他按键都有响应,唯独按回车键没反应,debug发现根本没触发事件,诸位谁遇到过这种情况?如何解决?谢谢
[解决办法]
你把光标放到edtMembCount然后按回车键不可能不触发OnKeyDown事件
[解决办法]
你肯定在Form上放了button,并且他的default属性为真了,这样回车就等于在点那个按钮,你删除掉按扭当然就正常了。结贴吧。