Code archives/User Input/Redefine key return function
This code has been declared by its author to be Public Domain code.
Download source code
| |||||
Example: Print key$ = WhatIsKey$( 1 ) would print: Escape | |||||
Function WhatisKey$( key ) ;this gives the actual key as it is on the keyboard Select key Case 0 :Return "Unbound" Case 1 :Return "Escape" Case 2 :Return "1" Case 3 :Return "2" Case 4 :Return "3" Case 5 :Return "4" Case 6 :Return "5" Case 7 :Return "6" Case 8 :Return "7" Case 9 :Return "8" Case 10 :Return "9" Case 11 :Return "0" Case 12 :Return "-" Case 13 :Return "=" Case 14 :Return "Backspace" Case 15 :Return "Tab" Case 16 :Return "Q" Case 17 :Return "W" Case 18 :Return "E" Case 19 :Return "R" Case 20 :Return "T" Case 21 :Return "Y" Case 22 :Return "U" Case 23 :Return "I" Case 24 :Return "O" Case 25 :Return "P" Case 26 :Return "[" Case 27 :Return "]" Case 28 :Return "Enter/Return" Case 29 :Return "Left CTRL" Case 30 :Return "A" Case 31 :Return "S" Case 32 :Return "D" Case 33 :Return "F" Case 34 :Return "G" Case 35 :Return "H" Case 36 :Return "J" Case 37 :Return "K" Case 38 :Return "L" Case 39 :Return ";" Case 40 :Return "'" Case 41 :Return "`" Case 42 :Return "Left Shift" Case 43 :Return "\" Case 44 :Return "Z" Case 45 :Return "X" Case 46 :Return "C" Case 47 :Return "V" Case 48 :Return "B" Case 49 :Return "N" Case 50 :Return "M" Case 51 :Return "," Case 52 :Return "." Case 53 :Return "/" Case 54 :Return "Right Shift" Case 55 :Return "Keypad *" Case 56 :Return "Left Alt" Case 57 :Return "Space" Case 58 :Return "Caps Lock" Case 59 :Return "F1" Case 60 :Return "F2" Case 61 :Return "F3" Case 62 :Return "F4" Case 63 :Return "F5" Case 64 :Return "F6" Case 65 :Return "F7" Case 66 :Return "F8" Case 67 :Return "F9" Case 68 :Return "F10" Case 69 :Return "Num Lock" Case 70 :Return "Scroll Lock" Case 71 :Return "Numpad 7" Case 72 :Return "Numpad 8" Case 73 :Return "Numpad 9" Case 74 :Return "Numpad -" Case 75 :Return "Numpad 4" Case 76 :Return "Numpad 5" Case 77 :Return "Numpad 6" Case 78 :Return "Numpad +" Case 79 :Return "Numpad 1" Case 80 :Return "Numpad 2" Case 81 :Return "Numpad 3" Case 82 :Return "Numpad 0" Case 83 :Return "Numpad ." Case 84 :Return "?" Case 85 :Return "?" Case 86 :Return "OEM 102" Case 87 :Return "F11" Case 88 :Return "F12" Case 89 :Return "?" Case 90 :Return "?" Case 91 :Return "?" Case 92 :Return "?" Case 93 :Return "?" Case 94 :Return "?" Case 95 :Return "?" Case 96 :Return "?" Case 97 :Return "?" Case 98 :Return "?" Case 99 :Return "?" Case 100:Return "F13" Case 101:Return "F14" Case 102:Return "F15" Case 103:Return "?" Case 104:Return "?" Case 105:Return "?" Case 106:Return "?" Case 107:Return "?" Case 108:Return "?" Case 109:Return "?" Case 110:Return "?" Case 111:Return "?" Case 112:Return "Kana" Case 113:Return "?" Case 114:Return "?" Case 115:Return "ABNT C1" Case 116:Return "?" Case 117:Return "?" Case 118:Return "?" Case 119:Return "?" Case 120:Return "?" Case 121:Return "Convert" Case 122:Return "?" Case 123:Return "NoConvert" Case 124:Return "?" Case 125:Return "Yen" Case 126:Return "ABNT C2" Case 127:Return "?" Case 128:Return "?" Case 129:Return "?" Case 130:Return "?" Case 131:Return "?" Case 132:Return "?" Case 133:Return "?" Case 134:Return "?" Case 135:Return "?" Case 136:Return "?" Case 137:Return "?" Case 138:Return "?" Case 139:Return "?" Case 140:Return "?" Case 141:Return "Keypad =" Case 142:Return "?" Case 143:Return "?" Case 144:Return "Prev Track" Case 145:Return "AT" Case 146:Return ":" Case 147:Return "Underline" Case 148:Return "Kanji" Case 149:Return "Stop" Case 150:Return "AX" Case 151:Return "Unlabeled" Case 152:Return "?" Case 153:Return "Next Track" Case 154:Return "?" Case 155:Return "?" Case 156:Return "Keypad Enter" Case 157:Return "Right CTRL" Case 158:Return "?" Case 159:Return "?" Case 160:Return "Mute" Case 161:Return "Calculator" Case 162:Return "Play/Pause" Case 163:Return "?" Case 164:Return "Media Stop" Case 165:Return "?" Case 166:Return "?" Case 167:Return "?" Case 168:Return "?" Case 169:Return "?" Case 170:Return "?" Case 171:Return "?" Case 172:Return "?" Case 173:Return "?" Case 174:Return "Volume Down" Case 175:Return "?" Case 176:Return "Volume Up" Case 177:Return "?" Case 178:Return "Web Home" Case 179:Return "Keypad ," Case 180:Return "?" Case 181:Return "Keypad /" Case 182:Return "?" Case 183:Return "System Request" Case 184:Return "Right Alt" Case 185:Return "?" Case 186:Return "?" Case 187:Return "?" Case 188:Return "?" Case 189:Return "?" Case 190:Return "?" Case 191:Return "?" Case 192:Return "?" Case 193:Return "?" Case 194:Return "?" Case 195:Return "?" Case 196:Return "?" Case 197:Return "Pause" Case 198:Return "?" Case 199:Return "Home" Case 200:Return "Cursor Up" Case 201:Return "Page Up" Case 202:Return "?" Case 203:Return "Cursor Left" Case 204:Return "?" Case 205:Return "Cursor Right" Case 206:Return "?" Case 207:Return "End" Case 208:Return "Cursor Down" Case 209:Return "Page Down" Case 210:Return "Insert" Case 211:Return "Delete" Case 212:Return "?" Case 213:Return "?" Case 214:Return "?" Case 215:Return "?" Case 216:Return "?" Case 217:Return "?" Case 218:Return "?" Case 219:Return "Left Windows Key" Case 220:Return "Right Windows Key" Case 221:Return "Windows Menu Key" Case 222:Return "Power" Case 223:Return "Sleep" Case 224:Return "?" Case 225:Return "?" Case 226:Return "?" Case 227:Return "Wake" Case 228:Return "?" Case 229:Return "Web Search" Case 230:Return "Favorites" Case 231:Return "Web Refresh" Case 232:Return "Web Stop" Case 233:Return "Web Forward" Case 234:Return "Web Back" Case 235:Return "My Computer" Case 236:Return "Mail" Case 237:Return "Media Select" Case 238:Return "?" Case 239:Return "?" Case 240:Return "?" Case 241:Return "?" Case 242:Return "?" Case 243:Return "?" Case 244:Return "?" Case 245:Return "?" Case 246:Return "?" Case 247:Return "?" Case 248:Return "?" Case 249:Return "?" Case 250:Return "?" Case 251:Return "?" Case 252:Return "?" Case 253:Return "?" Case 254:Return "?" Case 255:Return "?" End Select End Function |
Comments
None.
Code Archives Forum