您的位置:首页 > 编程语言

标准键盘上的所有键,及其相应的键控代码值和 ASCII

2011-12-13 16:27 357 查看
在学习ASCII 码键时查到的,在此转载下。

以下表列出了标准键盘上的所有键,及其相应的键控代码值和 ASCII 键控代码值,这些值用于在ActionScript 中标识这些键:

1、字母 A 到 Z 和标准数字 0 到 9

2、数字键盘上的键

3、功能键

4、其它键

您可以使用键常量来截获按键的内置行为。有关 on() 处理函数的更多信息,请参见"ActionScript 2.0 语言参考"中的 on 处理函数。若要用 SWF 文件和按键捕获键控代码值和 ASCII 键控代码值,可以使用以下 ActionScript 代码:

var keyListener:Object = new Object();

keyListener.onKeyDown = function() {

trace("DOWN -> Code:" + Key.getCode() + "\tACSII:" + Key.getAscii() + "\tKey:" + chr(Key.getAscii()));

};

Key.addListener(keyListener);

有关 Key 类的更多信息,请参见"ActionScript 2.0 语言参考"中的 Key。若要在创作环境中测试 SWF 文件("控制">"测试影片")时捕获键,请确保选择了"控制">"禁用快捷键"。

字母 A 到 Z 和标准数字 0 到 9

下表列出了标准键盘上字母 A 到 Z 和数字 0 到 9 的键,及其相应的键控代码值,这些值用于在 ActionScript 中标识这些键:

字母或数字键
键控代码
ASCII 键控代码
A
65
65
B
66
66
C
67
67
D
68
68
E
69
69
F
70
70
G
71
71
H
72
72
I
73
73
J
74
74
K
75
75
L
76
76
M
77
77
N
78
78
O
79
79
P
80
80
Q
81
81
R
82
82
S
83
83
T
84
84
U
85
85
V
86
86
W
87
87
X
88
88
Y
89
89
Z
90
90
0
48
48
1
49
49
2
50
50
3
51
51
4
52
52
5
53
53
6
54
54
7
55
55
8
56
56
9
57
57
a
65
97
b
66
98
c
67
99
d
68
100
e
69
101
f
70
102
g
71
103
h
72
104
i
73
105
j
74
106
k
75
107
l
76
108
m
77
109
n
78
110
o
79
111
p
80
112
q
81
113
r
82
114
s
83
115
t
84
116
u
85
117
v
86
118
w
87
119
x
88
120
y
89
121
z
90
122
数字键盘上的键

下表列出了数字键盘上的键,及其相应的键控代码值,这些值用于在 ActionScript 中标识这些键:

数字键盘键
键控代码
ASCII 键控代码
数字键盘 0
96
48
数字键盘 1
97
49
数字键盘 2
98
50
数字键盘 3
99
51
数字键盘 4
100
52
数字键盘 5
101
53
数字键盘 6
102
54
数字键盘 7
103
55
数字键盘 8
104
56
数字键盘 9
105
57
乘号
106
42
加号
107
43
Enter
13
13
减号
109
45
小数点
110
46
除号
111
47
功能键

下表列出了标准键盘上的功能键,及其相应的键控代码值,这些值用于在 ActionScript 中标识这些键:

功能键
键控代码
ASCII 键控代码
F1
112
0
F2
113
0
F3
114
0
F4
115
0
F5
116
0
F6
117
0
F7
118
0
F8
119
0
F9
120
0
F10
此键是系统保留的,不能在 ActionScript 中使用。
此键是系统保留的,不能在 ActionScript 中使用。
F11
122
0
F12
123
0
F13
124
0
F14
125
0
F15
126
0
其它键

下表列出了标准键盘上除了字母、数字、数字键盘键和功能键之外的其它键,及其相应的键控代码值,这些值用于在 ActionScript 中标识这些键:

Key
键控代码
ASCII 键控代码
Backspace
8
8
Tab
9
9
Enter
13
13
Shift
16
0
Control
17
0
Caps Lock
20
0
Esc
27
27
空格键
32
32
Page Up
33
0
Page Down
34
0
End
35
0
Home
36
0
左箭头
37
0
向上箭头
38
0
右箭头
39
0
向下箭头
40
0
Insert
45
0
Delete
46
127
Num Lock
144
0
ScrLk
145
0
Pause/Break
19
0
; :
186
59
= +
187
61
- _
189
45
/ ?
191
47
` ~
192
96
[ {
219
91
\ |
220
92
] }
221
93
" '
222
39
,
188
44
.
190
46
/
191
47
有关其它键控代码和 ASCII 值,请使用本附录开始处的 ActionScript 并按所需的键以输出它的键控代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: