Constantes de código de teclas
From Visual Basic VBLR
Constantes de código de teclas
Se pueden utilizar las siguientes constantes en cualquier lugar del código en vez de los valores reales:
| Constante | Valor | Descripción |
|---|---|---|
| vbKeyLButton | 0x1 | Botón izquierdo del mouse (ratón) |
| vbKeyRButton | 0x2 | Botón derecho del mouse (ratón) |
| vbKeyCancel | 0x3 | Tecla Cancelar |
| vbKeyMButton | 0x4 | Botón izquierdo del mouse |
| vbKeyBack | 0x8 | Tecla Retroceso |
| vbKeyTab | 0x9 | Tecla Tab |
| vbKeyClear | 0xC | Tecla Supr |
| vbKeyReturn | 0xD | Tecla Entrar |
| vbKeyShift | 0x10 | Tecla Mayús |
| vbKeyControl | 0x11 | Tecla Ctrl |
| vbKeyMenu | 0x12 | Tecla Menú |
| vbKeyPause | 0x13 | Tecla Pausa |
| vbKeyCapital | 0x14 | Tecla Bloq Mayús |
| vbKeyEscape | 0x1B | Tecla Esc |
| vbKeySpace | 0x20 | Tecla Barra espaciadora |
| vbKeyPageUp | 0x21 | Tecla Re Pág |
| vbKeyPageDown | 0x22 | Tecla Av Pág |
| vbKeyEnd | 0x23 | Tecla Fin |
| vbKeyHome | 0x24 | Tecla Inicio |
| vbKeyLeft | 0x25 | Tecla Flecha izquierda |
| vbKeyUp | 0x26 | Tecla Flecha arriba |
| vbKeyRight | 0x27 | Tecla Flecha derecha |
| vbKeyDown | 0x28 | Tecla Flecha abajo |
| vbKeySelect | 0x29 | Tecla Seleccionar |
| vbKeyPrint | 0x2A | Tecla Impr Pant |
| vbKeyExecute | 0x2B | Tecla Ejecutar |
| vbKeySnapshot | 0x2C | Tecla Impr Pant |
| vbKeyInsert | 0x2D | Tecla Insert |
| vbKeyDelete | 0x2E | Tecla Supr |
| vbKeyHelp | 0x2F | Tecla Ayuda |
| vbKeyNumlock | 0x90 | Tecla Bloq Num |
Las teclas de A a Z son las mismas que sus equivalentes ASCII de A a Z:
| Constante | Valor | Descripción |
|---|---|---|
| vbKeyA | 65 | Tecla A |
| vbKeyB | 66 | Tecla B |
| vbKeyC | 67 | Tecla C |
| vbKeyD | 68 | Tecla D |
| vbKeyE | 69 | Tecla E |
| vbKeyF | 70 | Tecla F |
| vbKeyG | 71 | Tecla G |
| vbKeyH | 72 | Tecla H |
| vbKeyI | 73 | Tecla I |
| vbKeyJ | 74 | Tecla J |
| vbKeyK | 75 | Tecla K |
| vbKeyL | 76 | Tecla L |
| vbKeyM | 77 | Tecla M |
| vbKeyN | 78 | Tecla N |
| vbKeyO | 79 | Tecla O |
| vbKeyP | 80 | Tecla P |
| vbKeyQ | 81 | Tecla Q |
| vbKeyR | 82 | Tecla R |
| vbKeyS | 83 | Tecla S |
| vbKeyT | 84 | Tecla T |
| vbKeyU | 85 | Tecla U |
| vbKeyV | 86 | Tecla V |
| vbKeyW | 87 | Tecla W |
| vbKeyX | 88 | Tecla X |
| vbKeyY | 89 | Tecla Y |
| vbKeyZ | 90 | Tecla Z |
Las teclas de 0 a 9 son las mismas que sus equivalentes ASCII de 0 a 9:
| Constante | Valor | Descripción |
|---|---|---|
| vbKey0 | 48 | Tecla 0 |
| vbKey1 | 49 | Tecla 1 |
| vbKey2 | 50 | Tecla 2 |
| vbKey3 | 51 | Tecla 3 |
| vbKey4 | 52 | Tecla 4 |
| vbKey5 | 53 | Tecla 5 |
| vbKey6 | 54 | Tecla 6 |
| vbKey7 | 55 | Tecla 7 |
| vbKey8 | 56 | Tecla 8 |
| vbKey9 | 57 | Tecla 9 |
Las siguientes constantes representan teclas en el teclado numérico:
| Constante | Valor | Descripción |
|---|---|---|
| vbKeyNumpad0 | 0x60 | Tecla 0 |
| vbKeyNumpad1 | 0x61 | Tecla 1 |
| vbKeyNumpad2 | 0x62 | Tecla 2 |
| vbKeyNumpad3 | 0x63 | Tecla 3 |
| vbKeyNumpad4 | 0x64 | Tecla 4 |
| vbKeyNumpad5 | 0x65 | Tecla 5 |
| vbKeyNumpad6 | 0x66 | Tecla 6 |
| vbKeyNumpad7 | 0x67 | Tecla 7 |
| vbKeyNumpad8 | 0x68 | Tecla 8 |
| vbKeyNumpad9 | 0x69 | Tecla 9 |
| vbKeyMultiply | 0x6A | Tecla Signo de multiplicación (*) |
| vbKeyAdd | 0x6B | Tecla Signo más (+) |
| vbKeySeparator | 0x6C | Tecla Entrar |
| vbKeySubtract | 0x6D | Tecla Signo menos (–) |
| vbKeyDecimal | 0x6E | Tecla Punto decimal (,) |
| vbKeyDivide | 0x6F | Tecla Signo de división (/) |
Las siguientes constantes representan teclas de función:
| Constante | Valor | Descripción |
|---|---|---|
| vbKeyF1 | 0x70 | Tecla F1 |
| vbKeyF2 | 0x71 | Tecla F2 |
| vbKeyF3 | 0x72 | Tecla F3 |
| vbKeyF4 | 0x73 | Tecla F4 |
| vbKeyF5 | 0x74 | Tecla F5 |
| vbKeyF6 | 0x75 | Tecla F6 |
| vbKeyF7 | 0x76 | Tecla F7 |
| vbKeyF8 | 0x77 | Tecla F8 |
| vbKeyF9 | 0x78 | Tecla F9 |
| vbKeyF10 | 0x79 | Tecla F10 |
| vbKeyF11 | 0x7A | Tecla F11 |
| vbKeyF12 | 0x7B | Tecla F12 |
| vbKeyF13 | 0x7C | Tecla F13 |
| vbKeyF14 | 0x7D | Tecla F14 |
| vbKeyF15 | 0x7E | Tecla F15 |
| vbKeyF16 | 0x7F | Tecla F16 |