ShowModal弹出的窗口KeyDown事件回车键识别不了

时间:2022-10-09 23:41:52
ShowModal弹出的窗口KeyDown事件回车键识别不了
什么原因,怎么解决?

12 个解决方案

#1


Form的KeyDown?一直正常用呢
你咋写的

#2


Occurs when a user presses any key while the control has focus

#3


奇怪的是其它键都可以,就回车和TAB键不行

#4


不好意思没说清楚,是form里的ComboBox

#5


贴代码嘛 ShowModal弹出的窗口KeyDown事件回车键识别不了

#6


  if Key = 13 then
  begin
    ShowMessage('yes');  
  end;

#7


ComboBox写在KEYDOWN里应该正常,keyPress可能有问题

#8


会不会回车键已经被VCL截获了?

#9


回车键会执行按下当前按键的操作,Tab键会执行选定下一控件的操作,估计应该是VCL先截取了。

#10


很有可能,VCL先截取了怎么解决???

#11


用keyup事件可以判断出key=13
要判断键值的话建议用keyup事件

#12


keyup事件真的可以,太奇怪了

#1


Form的KeyDown?一直正常用呢
你咋写的

#2


Occurs when a user presses any key while the control has focus

#3


奇怪的是其它键都可以,就回车和TAB键不行

#4


不好意思没说清楚,是form里的ComboBox

#5


贴代码嘛 ShowModal弹出的窗口KeyDown事件回车键识别不了

#6


  if Key = 13 then
  begin
    ShowMessage('yes');  
  end;

#7


ComboBox写在KEYDOWN里应该正常,keyPress可能有问题

#8


会不会回车键已经被VCL截获了?

#9


回车键会执行按下当前按键的操作,Tab键会执行选定下一控件的操作,估计应该是VCL先截取了。

#10


很有可能,VCL先截取了怎么解决???

#11


用keyup事件可以判断出key=13
要判断键值的话建议用keyup事件

#12


keyup事件真的可以,太奇怪了