我试图从TEdit
OnKeyPress
事件中检测 Ctrl + V 并且我注意到了按 Ctrl + AnyKey 时,Key
参数会假定一个异常值。
示例:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
ShowMessage(IntToStr(Ord(Key)));
end;
它产生以下结果:
我不明白如何翻译密钥,这些代码意味着什么?
它似乎与ASCII table:
无关有人可以对此有所了解吗?