我想知道怎样才能在edit框中输入text时,焦点仍然牢牢的被确定框掌控!(50分)

  • 主题发起人 主题发起人 stallone
  • 开始时间 开始时间
S

stallone

Unregistered / Unconfirmed
GUEST, unregistred user!
我想知道怎样才能在edit框中输入text时,焦点仍然牢牢
的被确定框掌控......
每次我输好text后,都要点mouse来确定,怎么样才能做到回车即可啊?

thanks anyway
 
在Form1的OnKeyPress事件中加入:
if Key = #13then
begin
PostMessage(Handle,WM_KEYDOWN,VK_TAB,0);
Key := #0;
end;
 
老大,我试了没用啊,加入代码后,焦点移到我的一个控件的index上去了..

另,我是个菜鸟,您的语句看不大懂,能否解释一下?
 
同意楼上的
也可以这样OnKeyPress
Button1.focus;

 
mlzhou说的是对的,你的Form1的KeyPreView属性设为True了吗?
 
你可以将Button的default属性设为true啊。
 
楼上说对了,
只要把确定按钮的Default设置成True,
在Edit里输入回车自动就按确定了。
,
 
谢谢大家,我试了试,果然是这样子,呵呵~
可是1楼的说得太复杂了点吧,为什么不告诉我easy的method?
真是想不通,莫非说得越复杂,就显得自己越高深莫测么??费解:)
 
后退
顶部