H hanxin Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-18 #1 我在窗体上用的是TBitBtn控件和TEdit控件,在Edit1控件的OnKeyPress事件中添加如下代码后(if key=#13 then edit2.setfocus),并没有使edit2获得焦点,而是触发了TBitBtn控件的事件,TBitBtn是用来添加记录的,恳请各位帮忙!
我在窗体上用的是TBitBtn控件和TEdit控件,在Edit1控件的OnKeyPress事件中添加如下代码后(if key=#13 then edit2.setfocus),并没有使edit2获得焦点,而是触发了TBitBtn控件的事件,TBitBtn是用来添加记录的,恳请各位帮忙!
H hanxin Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-18 #3 回znxia: 我把TBitBtn的Default改为false了,问题解决了,可是我不明白default属性值为true是什么意思,谢谢你的答案
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-03-18 #4 default属性值为true时,表示如果当前form上有按了回车,那就调用当前button的OnClick事件。此外button.cancel表示如果当前form上有按ESC键,那就调用当前button的OnClick事件。----------------结贴给分吧。
default属性值为true时,表示如果当前form上有按了回车,那就调用当前button的OnClick事件。此外button.cancel表示如果当前form上有按ESC键,那就调用当前button的OnClick事件。----------------结贴给分吧。