急问:怎样辨识键盘输入内容(200分)

  • 主题发起人 主题发起人 yingkj
  • 开始时间 开始时间
Y

yingkj

Unregistered / Unconfirmed
GUEST, unregistred user!
正在为OnKeyPress事件编一个过程,请问空格,回车,esc,backspace键的ascII码
以及F1-F12及四个方向键怎样辨识
我自己忘记了,手头刚好没资料,只好麻烦大家了,在线等回答,多谢了!


 
#13回车
#8 backspace键
#32空格
#27ESC
 
onKeyPress是不行地,用OnKeyDown
虚拟键表按住Ctrl键用鼠标左键点VK_Space,看到了吧
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case Key of
VK_Space: ShowMessage(IntToStr(Key));
VK_F1 : ShowMessage(IntToStr(key));
.....
end;
end;
 
多人接受答案了。
 
后退
顶部