比如,我要在form1中定义快捷键F位Button1.Click事件呢
解决方案 »
- 那种编译器实现了pascal的函数参数和过程参数功能?
- Delphi中使用javaScript的uses列表是什么
- 请问下Toolbar中的toolbutton文字如何换行问题
- stringgrid栅格得到焦点
- 关于if 语句的问题
- 在ADOQuery中的UpdateBatch中的问题
- 关于分段取数据的问题,如下:
- 请问如何让HINT可以换行显示?并且可以鼠标不离开就一直显示,现在不能换行,并且放上几秒就消失了,怎么解决?
- 2000分分发:midas应用服务器设计<6>
- 请问这是什么问题啊?
- 向各位老大求助,关于Erwin的问题!急啊(在线等候)
- 如何知道TMemo.Text的内容被修改?(除了用变量控制)
begin
//<----------你的代码
if Key = #13 then ShowMessage('Enter');
end;KeyPreview属性设置为True
procedure TfrmMain.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = vk_Delete then
......
end;其他鍵值查看幫助,輸入關鍵字:Virtual key codes
procedure TfrmMain.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = vk_F1 then
Button1.Click;
end;
KeyPreview属性设置为True
procedure TfrmMain.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = vk_f1 then
......
end;
procedure Tfrm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = vk_F1 then
Button1.Click;
end;
begin
case Msg.HotKey of
cHotKeyWinF2: begin //按下F2
end;
end;
end;