You are on page 1of 8

Codes for HTML, C#, VBScript, VB.

NET, PHP & JavaScript

Character encoding is useful in web development for displaying non-standard characters, generating character strings from nu

To display Unicode (ASCII) characters in HTML use &#XXX; in C# use Convert.ToChar(XXX), in VBScript, VB.NET and PHP use the

ASCII codes were originially developed for teletype machines and the first 32 characters are non-printing (bell, backspace, etc.

33 !      71 G      108


34 "      72 H      109
35 #      73 I      110
36 $      74 J      111
37 %      75 K      112
38 &      76 L      113
39 '      77 M      114
40 (      78 N      115
41 )      79 O      116
42 *      80 P      117
43 +      81 Q      118
44 ,      82 R      119
45 -      83 S      120
46 .      84 T      121
47 /      85 U      122
48 0      86 V      123
49 1      87 W      124
50 2      88 X      125
51 3      89 Y      126
52 4      90 Z      127
53 5      91 [      128
54 6      92 \      129
55 7      93 ]      130
56 8      94 ^      131
57 9      95 _      132
58 :      96 `      133
59 ;      97 a      134
60 <      98 b      135
61 =      99 c      136
62 >      100 d      137
63 ?      101 e      138
64 @      102 f      139
65 A      103 g      140
66 B      104 h      141
67 C      105 i      142
68 D      106 j      143
69 E      107 k      144
70 F     

Keycode constants
Article
03/30/2022
2 minutes to read

The following constants can be used anywhere in your code in place of the actual values.

Descripti
Constant Value
on
Left
vbKeyLBu
0x1 mouse
tton
button

Right
vbKeyRBu 0x2
mouse
tton
button
vbKeyCan 0x3 CANCEL
cel key
Middle
vbKeyMB
0x4 mouse
utton
button
vbKeyBac 0x8 BACKSPA
k CE key

vbKeyTab 0x9 TAB key

vbKeyCle CLEAR
0xC
ar key
vbKeyRet ENTER
0xD
urn key
vbKeyShi
0x10 SHIFT key
ft
vbKeyCon
0x11 CTRL key
trol
vbKeyMe MENU
0x12
nu key
vbKeyPau PAUSE
0x13
se key
vbKeyCap 0x14 CAPS
ital LOCK key
vbKeyEsc
0x1B ESC key
ape
vbKeySpa 0x20 SPACEBA
ce R key
vbKeyPag PAGE UP
0x21
eUp key

vbKeyPag PAGE
0x22 DOWN
eDown key

vbKeyEnd 0x23 END key

vbKeyHo HOME
me 0x24 key
LEFT
vbKeyLeft 0x25 ARROW
key

UP
vbKeyUp 0x26 ARROW
key

RIGHT
vbKeyRig 0x27
ARROW
ht
key

DOWN
vbKeyDo 0x28 ARROW
wn key
vbKeySel 0x29 SELECT
ect key

vbKeyPri PRINT
0x2A SCREEN
nt
key
vbKeyExe EXECUTE
0x2B
cute key
vbKeySna SNAPSHO
pshot 0x2C T key
vbKeyIns INSERT
0x2D
ert key
vbKeyDel DELETE
0x2E
ete key
vbKeyHel
p 0x2F HELP key

vbKeyNu NUM
mlock 0x90 LOCK key

A key - Z key
The A key through the Z key are the same as the ASCII equivalents A–Z.

Constant Value Descripti


on
vbKeyA 65 A key
vbKeyB 66 B key
vbKeyC 67 C key
vbKeyD 68 D key
vbKeyE 69 E key
vbKeyF 70 F key
vbKeyG 71 G key
vbKeyH 72 H key
vbKeyI 73 I key
vbKeyJ 74 J key
vbKeyK 75 K key
vbKeyL 76 L key
vbKeyM 77 M key
vbKeyN 78 N key
vbKeyO 79 O key
vbKeyP 80 P key
vbKeyQ 81 Q key
vbKeyR 82 R key
vbKeyS 83 S key
vbKeyT 84 T key
vbKeyU 85 U key
vbKeyV 86 V key
vbKeyW 87 W key
vbKeyX 88 X key
vbKeyY 89 Y key
vbKeyZ 90 Z key

0 key - 9 key

The 0 key through 9 key are the same as their ASCII equivalents 0–9.

Descripti
Constant Value
on
vbKey0 48 0 key
vbKey1 49 1 key
vbKey2 50 2 key
vbKey3 51 3 key
vbKey4 52 4 key
vbKey5 53 5 key
vbKey6 54 6 key
vbKey7 55 7 key
vbKey8 56 8 key
vbKey9 57 9 key

Numeric keypad keys

The following constants represent keys on the numeric keypad.

Constant Value Descripti


on
vbKeyNu
0x60 0 key
mpad0
vbKeyNu
mpad1 0x61 1 key

vbKeyNu
0x62 2 key
mpad2
vbKeyNu
0x63 3 key
mpad3
vbKeyNu
0x64 4 key
mpad4
vbKeyNu
mpad5 0x65 5 key

vbKeyNu 0x66
6 key
mpad6
vbKeyNu 0x67 7 key
mpad7
vbKeyNu 0x68 8 key
mpad8
vbKeyNu 0x69
9 key
mpad9

MULTIPLI
vbKeyMul CATION
0x6A
tiply SIGN (*)
key

PLUS
vbKeyAd
0x6B SIGN (+)
d
key
vbKeySep ENTER
0x6C
arator key
MINUS
vbKeySub 0x6D
SIGN (-)
tract
key

DECIMAL
vbKeyDec 0x6E
POINT (.)
imal
key
DIVISION
vbKeyDivi
0x6F SIGN (/)
de key

Function keys

The following constants represent function keys.

Constant Value Descripti


on
vbKeyF1 0x70 F1 key
vbKeyF2 0x71 F2 key
vbKeyF3 0x72 F3 key
vbKeyF4 0x73 F4 key
vbKeyF5 0x74 F5 key
vbKeyF6 0x75 F6 key
vbKeyF7 0x76 F7 key
vbKeyF8 0x77 F8 key
vbKeyF9 0x78 F9 key

vbKeyF10 0x79 F10 key

vbKeyF11 0x7A F11 key

vbKeyF12 0x7B F12 key

vbKeyF13 0x7C F13 key

vbKeyF14 0x7D F14 key

vbKeyF15 0x7E F15 key

vbKeyF16 0x7F F16 key


ating character strings from numbers (CAPTCHA images for instance), and many other purposes. Unicode is an industry standard develope

Script, VB.NET and PHP use the chr(XXX) function, in JavaScript use String.fromCharCode(XXX), where XXX is the entity number.

-printing (bell, backspace, etc.)

l      145 ‘      182 ¶     


m      146 ’      183 ·     
n      147 “      184 ¸     
o      148 ”      185 ¹     
p      149 •      186 º     
q      150 –      187 »     
r      151 —      188 ¼     
s      152 ˜      189 ½     
t      153 ™      190 ¾     
u      154 š      191 ¿     
v      155 ›      192 À     
w      156 œ      193 Á     
x      157       194      
y      158 ž      195 Ã     
z      159 Ÿ      196 Ä     
{      160      197 Å     
|      161 ¡      198 Æ     
}      162 ¢      199 Ç     
~      163 £      200 È     
      164 ¤      201 É     
€      165 ¥      202 Ê     
      166 ¦      203 Ë     
‚      167 §      204 Ì     
ƒ      168 ¨      205 Í     
„      169 ©      206 Î     
…      170 ª      207 Ï     
†      171 «      208 Ð     
‡      172 ¬      209 Ñ     
ˆ      173 ­      210 Ò     
‰      174 ®      211 Ó     
Š      175 ¯      212 Ô     
‹      176 °      213 Õ     
Œ      177 ±      214 Ö     
      178 ²      215 ×     
Ž      179 ³      216 Ø     
      180 ´      217 Ù     
      181 µ      218 Ú     
an industry standard developed from the earlier ASCII standard (which is now a subset of Unicode).

the entity number.

219 Û     
220 Ü     
221 Ý     
222 Þ     
223 ß     
224 à     
225 á     
226 â     
227 ã     
228 ä     
229 å     
230 æ     
231 ç     
232 è     
233 é     
234 ê     
235 ë     
236 ì     
237 í     
238 î     
239 ï     
240 ð     
241 ñ     
242 ò     
243 ó     
244 ô     
245 õ     
246 ö     
247 ÷     
248 ø     
249 ù     
250 ú     
251 û     
252 ü     
253 ý     
254 þ     
255 ÿ     

You might also like