如何让form中的表格按下 Ctrl+T时,去调用 myProc() 过程?(28分)

  • 主题发起人 主题发起人 jozosoft
  • 开始时间 开始时间
J

jozosoft

Unregistered / Unconfirmed
GUEST, unregistred user!
如何让form中的表格按下 &nbsp;Ctrl+T时,去调用 myProc 过程? <br>记得好像是在 keydown中定义(不要搞Hook),一时记不起检测虚拟组合键的方法了,请虾哥们帮一下!
 
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;<br> &nbsp;Shift: TShiftState);<br>begin<br> &nbsp;if (ssCtrl in Shift) and (Key=Ord('T')) then<br> &nbsp;begin<br> &nbsp; &nbsp;ShowMessage('1111');<br> &nbsp;end;<br>end;
 
Ctrl+T的ASCII键码为20,你应该知道怎么调用了吧
 
同意搂上的,if key = #20 then ... 在keyPress事件中写吧。
 
后退
顶部