Einzelnen Beitrag anzeigen

TucTuc

Registriert seit: 20. Dez 2008
18 Beiträge
 
#22

AW: Tastenbestätigung in Delphi

  Alt 24. Jun 2010, 19:29
hab das problem schon selbst gelöst:

taste tastenadresse Sodertastenadresse
num1 35 VK_NUMPAD1
num2 40 VK_NUMPAD2
num3 34 VK_NUMPAD3
num 0 96 VK_NUMPAD0
num, 110 VK_DECIMAL

die abfragen mit vk_ wie vk_esc oder eben vk_numpad1 werden offensichtlich direkt unabhängig von shift, numlock... abgefragt

die komplette tabelle für mein programm:

Wert Zeichen Code alternative
Mitte
50 F1 112 VK_F1
Ring
25 F2 113 VK_F2
Einzel-Innen
1 F3 114 VK_F3
2 F4 115 VK_F4
3 F5 116 VK_F5
4 F6 117 VK_F6
5 F7 118 VK_F7
6 F8 119 VK_F8
7 F9 120 VK_F9
8 F10 121 VK_F10
9 F11 VK_F11
10 F12 VK_F12
11 ^ 220
12 1 49
13 2 50
14 3 51
15 4 52
16 5 53
17 6 54
18 7 55
19 8 56
20 9 57
Trippel
2 0 48
4 ß 219
6 ´ 221
8 löschen 8 VK_CLEAR
10 einfg 45 VK_INSERT
12 pos1 36 VK_HOME
14 bild auf 33 VK_PRIOR
16 num/ 111 VK_DIVIDE
18 num* 106 VK_MULTIPLY
20 num- 109 VK_SUBTRACT
22 q 81
24 w 87
26 e 69
28 r 82
30 t 84
32 z 90
34 u 85
36 i 73
38 o 79
40 p 80
Einzel-Außen
1 ü 186
2 + 187
3 entf 46 VK_DELETE
4 ende 35 VK_END Taste
5 bild ab 34 VK_NEXT
6 num7 36 VK_NUMPAD7
7 num8 38 VK_NUMPAD8
8 num9 33 VK_NUMPAD9
9 num+ 107 VK_ADD
10 a 65
11 s 83
12 d 68
13 f 70
14 g 71
15 h 72
16 j 74
17 k 75
18 l 76
19 ö 192
20 ä 222
Doppel
3 # 191
6 num4 37 VK_NUMPAD4
9 num5 12 VK_NUMPAD5
12 num6 39 VK_NUMPAD6
15 < 226
18 y 89
21 x 88
24 c 67
27 v 86
30 b 66
33 n 78
36 m 77
39 , 188
42 . 190
45 - 189
48 num1 35 VK_NUMPAD1
51 num2 40 VK_NUMPAD2
54 num3 34 VK_NUMPAD3
57 num 0 96 VK_NUMPAD0
60 num, 110 VK_DECIMAL

fail enter 13 VK_RETURN
Abbrechen ESC 27 VK_ESCAPE
Pause Pause 19 VK_PAUSE
fail leer 32

muss das jetzt mal alles im quellcode änder ärgerlich hab extra über showkey alle ausgelesen...

ich weiss unübersichtlich wenn ichs einfüge sieht es noch wie ne tabelle aus wenn ich auf speichern klicke...

Geändert von TucTuc (24. Jun 2010 um 19:42 Uhr)
  Mit Zitat antworten Zitat