Actionlist的快捷键可以设置成1,3,4,5等属性列表框中没有的键吗
解决方案 »
- 计算时间并显示为 天-时-分-秒
- 能生成元素个数大于256的集合吗?
- 一个小问题,急,急,急
- 请教大家几个关于STRINGGRID 的问题,急,在线等
- devorgchart如何连接SQL SERVER?
- 100分的简单问题,答对的明天结账!
- 如何设定主窗口?想在主控窗口前,先显示一欢迎界面,应该设哪个为主窗口?
- 紧急求救高手~~~~~~~~~~~在线等待
- 如知道,请您帮忙,我十分急!及时结贴切
- 我想为bitbtn 增加两个方法 OnMouseIn ,OnMouseLeave , 我知道在WinControl中有两个相应的消息,我在做时有点不顺给点好意见也有分,
- 怎么添加接口啊?
- 在电子地图中画折线,点击此折线上任意一点,此线就能被选中
终于有了答案,估计很多人遇到这个问题,我将代码公布如下:
(举例按数字键'1'时,显示message)
procedure TForm1.FormCreate(Sender: TObject);
begin
KeyPreview := True;//关键语句所在
end;
: procedure TForm1.Button1Click(Sender: TObject);
: begin
: showmessage('sadasdas');
: end;
: procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
: Shift: TShiftState);
: begin
: if key=49 then button1Click(nil);
: end;
: end.