A tabela abaixo mostra as constantes para os códigos das teclas com seus valores no VB 6.0 e seu equivalente no VB.NET.
Visual Basic 6.0 | Equivalente- Visual Basic .NET |
---|---|
vbKeyLButton (1) | System.Windows.Forms.Keys.LButton |
vbKeyRButton (2) | System.Windows.Forms.Keys.RButton |
vbKeyCancel (3) | System.Windows.Forms.Keys.Cancel |
vbKeyMButton (4) | System.Windows.Forms.Keys.MButton |
vbKeyBack (8) | System.Windows.Forms.Keys.Back |
vbKeyTab (9) | System.Windows.Forms.Keys.Tab |
vbKeyClear (12) | System.Windows.Forms.Keys.Clear |
vbKeyReturn (13) | System.Windows.Forms.Keys.Return |
vbKeyShift (16) | System.Windows.Forms.Keys.ShiftKey |
vbKeyControl (17) | System.Windows.Forms.Keys.ControlKey |
vbKeyMenu (18) | System.Windows.Forms.Keys.Menu |
vbKeyPause (19) | System.Windows.Forms.Keys.Pause |
vbKeyCapital (20) | System.Windows.Forms.Keys.Capital |
vbKeyEscape (27) | System.Windows.Forms.Keys.Escape |
vbKeySpace (32) | System.Windows.Forms.Keys.Space |
vbKeyPageUp (33) | System.Windows.Forms.Keys.PageUp |
vbKeyPageDown (34) | System.Windows.Forms.Keys.PageDown |
vbKeyEnd (35) | System.Windows.Forms.Keys.End |
vbKeyHome (36) | System.Windows.Forms.Keys.Home |
vbKeyLeft (37) | System.Windows.Forms.Keys.Left |
vbKeyUp (38) | System.Windows.Forms.Keys.Up |
vbKeyRight (39) | System.Windows.Forms.Keys.Right |
vbKeyDown (40) | System.Windows.Forms.Keys.Down |
vbKeySelect (41) | System.Windows.Forms.Keys.Select |
vbKeyPrint (42) | System.Windows.Forms.Keys.Print |
vbKeyExecute (43) | System.Windows.Forms.Keys.Execute |
vbKeySnapshot (44) | System.Windows.Forms.Keys.Snapshot |
vbKeyInsert (45) | System.Windows.Forms.Keys.Insert |
vbKeyDelete (46) | System.Windows.Forms.Keys.Delete |
vbKeyHelp (47) | System.Windows.Forms.Keys.Help |
vbKeyNumlock (144) | System.Windows.Forms.Keys.Numlock |
vbKeyScrollLock (145) | System.Windows.Forms.Keys.Scroll |
Constantes Alfabéticas para códigos de teclas
Visual Basic 6.0 | Equivalente - Visual Basic .NET |
---|---|
VbKeyA (65) | System.Windows.Forms.Keys.A |
VbKeyB (66) | System.Windows.Forms.Keys.B |
VbKeyC (67) | System.Windows.Forms.Keys.C |
VbKeyD (68) | System.Windows.Forms.Keys.D |
VbKeyE (69) | System.Windows.Forms.Keys.E |
VbKeyF (70) | System.Windows.Forms.Keys.F |
VbKeyG (71) | System.Windows.Forms.Keys.G |
VbKeyH (72) | System.Windows.Forms.Keys.H |
VbKeyI (73) | System.Windows.Forms.Keys.I |
VbKeyJ (74) | System.Windows.Forms.Keys.J |
VbKeyK (75) | System.Windows.Forms.Keys.K |
VbKeyL( 76) | System.Windows.Forms.Keys.L |
vbKeyM (77) | System.Windows.Forms.Keys.M |
VbKeyN (78) | System.Windows.Forms.Keys.N |
VbKeyO (79) | System.Windows.Forms.Keys.O |
VbKeyP( 80) | System.Windows.Forms.Keys.P |
VbKeyQ (81) | System.Windows.Forms.Keys.Q |
VbKeyR (82) | System.Windows.Forms.Keys.R |
VbKeyS (83) | System.Windows.Forms.Keys.S |
VbKeyT (84) | System.Windows.Forms.Keys.T |
VbKeyU (85) | System.Windows.Forms.Keys.U |
VbKeyV (86) | System.Windows.Forms.Keys.V |
VbKeyW (87) | System.Windows.Forms.Keys.W |
VbKeyX (88) | System.Windows.Forms.Keys.X |
VbKeyY (89) | System.Windows.Forms.Keys.Y |
VbKeyZ (90) | System.Windows.Forms.Keys.Z |
Constantes para teclas numéricas
Visual Basic 6.0 | Equivalente - Visual Basic .NET |
---|---|
vbKey0 (48) | System.Windows.Forms.Keys.D0 |
vbKey1 (49) | System.Windows.Forms.Keys.D1 |
vbKey2 (50) | System.Windows.Forms.Keys.D2 |
vbKey3 (51) | System.Windows.Forms.Keys.D3 |
vbKey4 (52) | System.Windows.Forms.Keys.D4 |
vbKey5 (53) | System.Windows.Forms.Keys.D5 |
vbKey6 (54) | System.Windows.Forms.Keys.D6 |
vbKey7 (55) | System.Windows.Forms.Keys.D7 |
vbKey8 (56) | System.Windows.Forms.Keys.D8 |
vbKey9 (57) | System.Windows.Forms.Keys.D9 |
Constantes para teclas Numéricas
Visual Basic 6.0 | Equivalente - Visual Basic .NET |
---|---|
vbKeyNumpad0 (96) | System.Windows.Forms.Keys.NumPad0 |
vbKeyNumpad1 (97) | System.Windows.Forms.Keys.NumPad1 |
vbKeyNumpad2 (98) | System.Windows.Forms.Keys.NumPad2 |
vbKeyNumpad3 (99) | System.Windows.Forms.Keys.NumPad3 |
vbKeyNumpad4 (100) | System.Windows.Forms.Keys.NumPad4 |
vbKeyNumpad5 (101) | System.Windows.Forms.Keys.NumPad5 |
vbKeyNumpad6 (102) | System.Windows.Forms.Keys.NumPad6 |
vbKeyNumpad7 (103) | System.Windows.Forms.Keys.NumPad7 |
vbKeyNumpad8 (104) | System.Windows.Forms.Keys.NumPad8 |
vbKeyNumpad9 (105) | System.Windows.Forms.Keys.NumPad9 |
VbKeyMultiply (106) | System.Windows.Forms.Keys.Multiply |
VbKeyAdd (107) | System.Windows.Forms.Keys.Add |
VbKeySeparator (108) | System.Windows.Forms.Keys.Separator |
VbKeySubtract (109) | System.Windows.Forms.Keys.Subtract |
VbKeyDecimal (110) | System.Windows.Forms.Keys.Decimal |
VbKeyDivide (111) | System.Windows.Forms.Keys.Divide |
Constantes para teclas de funções
Visual Basic 6.0 | Visual Basic .NET Equivalent |
---|---|
vbKeyF1 (112) | System.Windows.Forms.Keys.F1 |
vbKeyF2 (113) | System.Windows.Forms.Keys.F2 |
vbKeyF3 (114) | System.Windows.Forms.Keys.F3 |
vbKeyF4 (115) | System.Windows.Forms.Keys.F4 |
vbKeyF5 (116) | System.Windows.Forms.Keys.F5 |
vbKeyF6 (117) | System.Windows.Forms.Keys.F6 |
vbKeyF7 (118) | System.Windows.Forms.Keys.F7 |
vbKeyF8 (119) | System.Windows.Forms.Keys.F8 |
vbKeyF9 (120) | System.Windows.Forms.Keys.F9 |
vbKeyF10 (121) | System.Windows.Forms.Keys.F10 |
vbKeyF11 (122) | System.Windows.Forms.Keys.F11 |
vbKeyF12 (123) | System.Windows.Forms.Keys.F12 |
vbKeyF13 (124) | System.Windows.Forms.Keys.F13 |
vbKeyF14 (125) | System.Windows.Forms.Keys.F14 |
vbKeyF15 (126) | System.Windows.Forms.Keys.F15 |
vbKeyF16 (127) | System.Windows.Forms.Keys.F16 |
RETORNA para o artigo - Dando os primeiros passos - Escrevendo Código VB.NET - I