Страница: 1 |
32 [space] 54 6 33 ! 55 7 34 " 56 8 35 # 57 9 36 $ 58 : 37 % 59 ; 38 & 60 < 39 ' 61 = 40 ( 62 > 41 ) 63 ? 42 * 64 @ 43 + 91 [ 44 , 92 \ 45 - 93 ] 46 . 94 ^ 47 / 95 _ 48 0 96 ` 49 1 123 { 50 2 124 | 51 3 125 } Создай три Label, у первых двух Autosize=True и вставь этот код Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Label1.Caption = "KeyCode=" & KeyCode End Sub Private Sub Form_KeyPress(KeyAscii As Integer) Label2.Caption = "Ascii=" & KeyAscii Label3.Caption = Chr(KeyAscii) End Sub Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) Label1.Caption = "" Label2.Caption = "" Label3.Caption = "" End Sub Ещё поставь KeyPreview=True, а теперь нажимай и смотри. А разве нельзя так сделать? Добавляешь на форму Label1 и TextBox, далее код:Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Label1.Caption = KeyCode End Sub И всё. to Монах: Во первых-на кой тут нужен TextBox Во вторых-на всякий пожарный там видно и ASCII кодировку А в третьих-мы не ищем простых путей to Ra$cal: Я тебе просто написал как сделать прогу, которая легко узнаёт коды клавишь! to Монах: По-моему моя тоже легко узнаёт и KeyCode и ASCII. И вообще прога не мне нужна Страница: 1 |
Вопрос: коды клавиатуры
Добавлено: 25.12.03 09:54
Автор вопроса: xaxaxa | ICQ: 132641392
пришлите коды русских и EN клавиш
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
.COM
ICQ: 212158853
Вопросов: 4
Ответов: 79
Профиль | | #1
Добавлено: 25.12.03 11:57
Коды цифр и знаков
Номер ответа: 2
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #2
Добавлено: 25.12.03 11:59
Номер ответа: 3
Автор ответа:
.COM
ICQ: 212158853
Вопросов: 4
Ответов: 79
Профиль | | #3
Добавлено: 25.12.03 12:02
хм... не влезло...
Номер ответа: 4
Автор ответа:
Монах
Вопросов: 26
Ответов: 35
Профиль | | #4
Добавлено: 25.12.03 18:54
Номер ответа: 5
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #5
Добавлено: 25.12.03 20:33
Номер ответа: 6
Автор ответа:
Монах
Вопросов: 26
Ответов: 35
Профиль | | #6
Добавлено: 25.12.03 20:42
Номер ответа: 7
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #7
Добавлено: 25.12.03 21:03
Номер ответа: 8
Автор ответа:
Last_Santa
ICQ: 200700724
Вопросов: 38
Ответов: 329
Web-сайт:
Профиль | | #8
Добавлено: 26.12.03 01:46
Key Codes
Constant Value Description vbKeyLButton &H1 Left mouse button vbKeyRButton &H2 Right mouse button vbKeyCancel &H3 CANCEL key vbKeyMButton &H4 Middle mouse button vbKeyBack &H8 BACKSPACE key vbKeyTab &H9 TAB key vbKeyClear &HC CLEAR key vbKeyReturn &HD ENTER key vbKeyShift &H10 SHIFT key vbKeyControl &H11 CTRL key vbKeyMenu &H12 MENU key vbKeyPause &H13 PAUSE key vbKeyCapital &H14 CAPS LOCK key vbKeyEscape &H1B ESC key vbKeySpace &H20 SPACEBAR key vbKeyPageUp &H21 PAGE UP key vbKeyPageDown &H22 PAGE DOWN key vbKeyEnd &H23 END key vbKeyHome &H24 HOME key vbKeyLeft &H25 LEFT ARROW key vbKeyUp &H26 UP ARROW key vbKeyRight &H27 RIGHT ARROW key vbKeyDown &H28 DOWN ARROW key vbKeySelect &H29 SELECT key vbKeyPrint &H2A PRINT SCREEN key vbKeyExecute &H2B EXECUTE key vbKeySnapshot &H2C SNAPSHOT key vbKeyInsert &H2D INS key vbKeyDelete &H2E DEL key vbKeyHelp &H2F HELP key vbKeyNumlock &H90 NUM LOCK key KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z'
Constant Value Description 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
Номер ответа: 9
Автор ответа:
Last_Santa
ICQ: 200700724
Вопросов: 38
Ответов: 329
Web-сайт:
Профиль | | #9
Добавлено: 26.12.03 01:47
Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9
Constant Value Description 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 Keys on the Numeric Keypad
Constant Value Description vbKeyNumpad0 &H60 0 key vbKeyNumpad1 &H61 1 key vbKeyNumpad2 &H62 2 key vbKeyNumpad3 &H63 3 key vbKeyNumpad4 &H64 4 key vbKeyNumpad5 &H65 5 key vbKeyNumpad6 &H66 6 key vbKeyNumpad7 &H67 7 key vbKeyNumpad8 &H68 8 key vbKeyNumpad9 &H69 9 key vbKeyMultiply &H6A MULTIPLICATION SIGN (*) key vbKeyAdd &H6B PLUS SIGN (+) key vbKeySeparator &H6C ENTER (keypad) key vbKeySubtract &H6D MINUS SIGN (-) key vbKeyDecimal &H6E DECIMAL POINT(.) key vbKeyDivide &H6F DIVISION SIGN (/) key Function Keys
Constant Value Description vbKeyF1 &H70 F1 key vbKeyF2 &H71 F2 key vbKeyF3 &H72 F3 key vbKeyF4 &H73 F4 key vbKeyF5 &H74 F5 key vbKeyF6 &H75 F6 key vbKeyF7 &H76 F7 key vbKeyF8 &H77 F8 key vbKeyF9 &H78 F9 key vbKeyF10 &H79 F10 key vbKeyF11 &H7A F11 key vbKeyF12 &H7B F12 key vbKeyF13 &H7C F13 key vbKeyF14 &H7D F14 key vbKeyF15 &H7E F15 key vbKeyF16 &H7F F16 key