delphi中if key=#13 是按下了回车键,按下空格键如何判断
3个回答
展开全部
Delphi7本身默认有这个功能,关键是Ctrl和空格键被你的输入法切换快捷键给用掉了,导致delphi7里用不出来。
唯一的做法是到你的输入法属性中去,把所有Ctrl和空格键的热键都去掉或者都改掉。就ok了~~
唯一的做法是到你的输入法属性中去,把所有Ctrl和空格键的热键都去掉或者都改掉。就ok了~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道键位值的话。
showmessage('键位值:#'+IntToStr(Ord(Key)));
showmessage('键位值:#'+IntToStr(Ord(Key)));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...KeyPress(Sender: TObject; var Key: Char);
begin
if Key=#32 then
ShowMessage('按下空格键');
end;
begin
if Key=#32 then
ShowMessage('按下空格键');
end;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询