我的程序为:
在onkeydown事件下
if(key=VK_ESCAPE) then
begin
application.messagebox(' 键盘响应测试','',MB_OK);
end;但这样只能用于escape键,如果要换成数字键列如,0,1.....怎么做呢??
请指点
在onkeydown事件下
if(key=VK_ESCAPE) then
begin
application.messagebox(' 键盘响应测试','',MB_OK);
end;但这样只能用于escape键,如果要换成数字键列如,0,1.....怎么做呢??
请指点
if(key=#50) then
begin
application.messagebox(' 键盘响应测试','',MB_OK);
end;
就表示如果按下数字键2就弹出消息框
48-57是0-9的ascii码值
如果你不明白,就在qq里说吧
我的oicq:18830213
procedure TForm1.Button1KeyPress(Sender: TObject; var Key: Char);
begin
if key=#50 then
showmessage('a');
end;
begin
application.messagebox(' 键盘响应测试','',MB_OK);
end;