有关FormKeydown的问题(20分)

  • 主题发起人 主题发起人 zhsh
  • 开始时间 开始时间
Z

zhsh

Unregistered / Unconfirmed
GUEST, unregistred user!
一个小问题,我在FormKeyDown要设一个热键(ctrl-s),执行一个按扭的
click事件,代码如下:
procedure TForm1.FormKeyDown(..)
begin
if (ssCtrl in shift ) and ( chr(key) = 's') then
BottonTestClick(self);
end;
 
上述代码没执行,什么原因?
 
在FORM1.CREATE事件中加入:
form1.keypreview:=true;
 
你还应该判断大小写upper....
 
set keypreview to true at design time or runtime
 
多人接受答案了。
 

Similar threads

后退
顶部