M mytouching Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #1 一个输入的问题,请问如何输入内容后,一按回车就可以。当让点按钮也可以, 大多数窗体都有的功能,但是我怎么也实现不了啊。
M marknew Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #2 在KeyDown事件里这样写 if key=VK_Return then ...
F flywing Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #5 form的keypress中 if key=#13 then begin key:=#0; perform(cm_dialogkey,vk_tab,0); end;
Z zgylyls Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #7 你可以在EDITKEYPRESS事件中这样写 if key=char(13) then self.[。。。。].SetFocus;
N newsweep Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #9 如果是切換焦點的話 就在form的keypress中 if key=#13 then begin key:=#0; postmessage(handle,wm_nextdlgctl,0,0); end; 但如果你是指的想輸入數據的話 就在最後那個輸入控件的onkeypress中做輸入處理就好了
如果是切換焦點的話 就在form的keypress中 if key=#13 then begin key:=#0; postmessage(handle,wm_nextdlgctl,0,0); end; 但如果你是指的想輸入數據的話 就在最後那個輸入控件的onkeypress中做輸入處理就好了
血 血青色 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #10 最简单的办法就如marknew所言 在keydown事件中加入 if key=VK_Return then begin 要执行的语句; end;