主题:[讨论]如何让pascal识别退格键,左右箭头,等特殊按键
HRQ
[专家分:60] 发布于 2006-02-13 19:10:00
例如:
if readkey={退格键}then i:=i-1;
中的退格键怎么表示;
其它特殊按键呢?
回复列表 (共8个回复)
沙发
贺天行宝 [专家分:2300] 发布于 2006-02-13 19:16:00
这。。
字符码里面好像没这个八
应该不行的
板凳
delphi6 [专家分:3450] 发布于 2006-02-14 17:37:00
ascii=8
3 楼
为啥学编程 [专家分:150] 发布于 2006-02-14 22:26:00
直接嵌入汇编,用INT16H的最好,可以识别组合键~~~
4 楼
HRQ [专家分:60] 发布于 2006-02-15 12:03:00
三楼的,请说详细点;
其它的如shift,ctrl,alt等键怎么表示;
组合键又怎么表示呢
5 楼
吴辽 [专家分:0] 发布于 2006-02-22 14:00:00
这么复杂,还要识别shift ctrl alt
如果搂主这么需要的话建议学VB
6 楼
编程黑客 [专家分:1660] 发布于 2006-02-25 22:26:00
ASCLL码值中有
直接把字符化为ASCLL码值然后比较
7 楼
风花雪月☆雨 [专家分:460] 发布于 2006-02-26 12:42:00
那你怎么把它输入进去呢
8 楼
Benix [专家分:720] 发布于 2006-02-28 10:05:00
输入可以用下面
uses dos;
{
a=readkey
writeln(ord(a))
}
但我试过,退格、左右读不出来
我来回复