B blacksnow Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-08 #1 enter键缺省的情况下,比如按一下,会执行焦点所在的按钮 如何屏蔽掉,enter键可以自由定义?谢谢
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-08 #2 写Application.OnMessage事件, 再那里判断WM_KEYDOWN并且是否是enter键, 如果是, 随便你怎么改
C Chenlili Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-18 #3 onkeyprees事件: if key=VK_RETURN then key:=0;
追 追命 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-18 #4 设置form的KeyPreview=true,在form的onKeyDown事件里编程, if Key=13 then begin . . . end;
R R_Baggio Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-18 #5 KeyPreview=true, onKeyDown: if Key=13 then begin Key = #0; . . end;
M migrator Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-22 #7 追命和R_Baggio的方法是正确何不较简单的,一定要在keydown里,keypress是不行的 在这里还可以对健进行欺骗,比如把enter欺骗成tab健等
W wangy_168 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #8 1。把焦点所在的按钮的default属性设置成False就可以屏蔽!!! 2。通过自己编程实现也可以.
远 远帆 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #9 同意 R_Baggio 和 migrator 的观点,原来我在 VB 中就是这么作的。