Tablice stałych Visual Basic określających kody klawiszy:

Stała

Wartość

Opis

vbKeyLButton

1

Lewy przycisk myszy

vbKeyRButton

2

Prawy przycisk myszy

vbKeyCancel

3

CANCEL klawisz

vbKeyMButton

4

Środkowy przycisk myszy

vbKeyBack

8

BACKSPACE klawisz

vbKeyTab

9

TAB klawisz

vbKeyClear

12

CLEAR klawisz

vbKeyReturn

13

ENTER klawisz

vbKeyShift

16

SHIFT klawisz

vbKeyControl

17

CTRL klawisz

vbKeyMenu

18

MENU klawisz

vbKeyPause

19

PAUSE klawisz

vbKeyCapital

20

CAPS LOCK klawisz

vbKeyEscape

27

ESC klawisz

vbKeySpace

32

SPACEBAR (spacja) klawisz

vbKeyPageUp

33

PAGE UP klawisz

vbKeyPageDown

34

PAGE DOWN klawisz

vbKeyEnd

35

END klawisz

vbKeyHome

36

HOME klawisz

vbKeyLeft

37

LEFT ARROW (strzałka w lewo) klawisz

vbKeyUp

38

UP ARROW (strzałka do góry) klawisz

vbKeyRight

39

RIGHT ARROW (strzałka w prawo) klawisz

vbKeyDown

40

DOWN ARROW (strzałka w dół) klawisz

vbKeySelect

41

SELECT klawisz

vbKeyPrint

42

PRINT SCREEN klawisz

vbKeyExecute

43

EXECUTE klawisz

vbKeySnapshot

44

SNAPSHOT klawisz

vbKeyInsert

45

INS klawisz

vbKeyDelete

46

DEL klawisz

vbKeyHelp

47

HELP klawisz

vbKeyNumlock

144

NUM LOCK klawisz

 

 

 

 

 

 

 

 

Kody klawiszy "A" do "Z" takie same jak kody ASCII od "A" do "Z":

Stała

Wartość

Opis

vbKeyA

65

A klawisz

vbKeyB

66

B klawisz

vbKeyC

67

C klawisz

vbKeyD

68

D klawisz

vbKeyE

69

E klawisz

vbKeyF

70

F klawisz

vbKeyG

71

G klawisz

vbKeyH

72

H klawisz

vbKeyI

73

I klawisz

vbKeyJ

74

J klawisz

vbKeyK

75

K klawisz

vbKeyL

76

L klawisz

vbKeyM

77

M klawisz

vbKeyN

78

N klawisz

vbKeyO

79

O klawisz

vbKeyP

80

P klawisz

vbKeyQ

81

Q klawisz

vbKeyR

82

R klawisz

vbKeyS

83

S klawisz

vbKeyT

84

T klawisz

vbKeyU

85

U klawisz

vbKeyV

86

V klawisz

vbKeyW

87

W klawisz

vbKeyX

88

X klawisz

vbKeyY

89

Y klawisz

vbKeyZ

90

Z klawisz

Kody klawiszy "0" do "9" takie same jak kody ASCII od "0" do "9":

Stała

Wartość

Opis

vbKey0

48

0 klawisz

vbKey1

49

1 klawisz

vbKey2

50

2 klawisz

vbKey3

51

3 klawisz

vbKey4

52

4 klawisz

vbKey5

53

5 klawisz

vbKey6

54

6 klawisz

vbKey7

55

7 klawisz

vbKey8

56

8 klawisz

vbKey9

57

9 klawisz

 

 

 

Klawisze klawiatury numerycznej:

Stała

Wartość

Opis

vbKeyNumpad0

96

0 klawisz

vbKeyNumpad1

97

1 klawisz

vbKeyNumpad2

98

2 klawisz

vbKeyNumpad3

99

3 klawisz

vbKeyNumpad4

100

4 klawisz

vbKeyNumpad5

101

5 klawisz

vbKeyNumpad6

102

6 klawisz

vbKeyNumpad7

103

7 klawisz

vbKeyNumpad8

104

8 klawisz

vbKeyNumpad9

105

9 klawisz

vbKeyMultiply

106

MULTIPLICATION SIGN (*) klawisz

vbKeyAdd

107

PLUS SIGN (+) klawisz

vbKeySeparator

108

ENTER (keypad) klawisz

vbKeySubtract

109

MINUS SIGN (-) klawisz

vbKeyDecimal

110

DECIMAL POINT(.) klawisz

vbKeyDivide

111

DIVISION SIGN (/) klawisz

Klawisze funkcyjne:

Stała

Wartość

Opis

vbKeyF1

112

F1 klawisz

vbKeyF2

113

F2 klawisz

vbKeyF3

114

F3 klawisz

vbKeyF4

115

F4 klawisz

vbKeyF5

116

F5 klawisz

vbKeyF6

117

F6 klawisz

vbKeyF7

118

F7 klawisz

vbKeyF8

119

F8 klawisz

vbKeyF9

120

F9 klawisz

vbKeyF10

121

F10 klawisz

vbKeyF11

122

F11 klawisz

vbKeyF12

123

F12 klawisz

vbKeyF13

124

F13 klawisz

vbKeyF14

125

F14 klawisz

vbKeyF15

126

F15 klawisz

vbKeyF16

127

F16 klawisz