请教各位大虾,在delphi中怎样给一个窗体上的button定义热键? 如题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在该button的caption属性中写: &A 即可用 alt+A 这个热键来控制此按钮。 同样:&B 就是alt+B …… 呵呵说明一下: &这个符号就是shift+7得来的那个符号。 这个我知道。我是说比如我要把button1的热键定义为‘a’或‘A’呢? 如果是要用'a‘的话截取消息!!如果是组合键,用ShortCut属性 Form的KeyPreview设为true然后在Form的OnKeyPress中判断 在Form的OnKeyPress中判断procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);begin if key='a' then 调用你要的button的程序end; accept 在线等候答案:关于单机运用程序的 利用mscomm控件接收串口数据,接受的是‘?’怎么读出卡号(形如S010002597416E)? delphi7支持dialect3吗? 一家公司面试的题目,广征答案,最好的给分!最好给出源码. 救命啊!!!!!!!!!!!!误克隆分区能恢复数据吗?部分也行!!!! 数据库与ODBC(SQL Server)的连接参数问题 关于报表所占内存的释放问题? 200征解拨号问题,请有经验的高手帮忙! 調用dll后,關閉主窗体時出現地址出錯!!! 关于触发器和存储过程,急! 动态连接库中的入口\出口函数你测试过没有?
……
然后在Form的OnKeyPress中判断
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if key='a' then
调用你要的button的程序
end;