Dugme - On Key pPess

Dugme - On Key pPess

offline
  • Pridružio: 04 Maj 2008
  • Poruke: 181
  • Gde živiš: Prijepolje

imam jedno pitanje kako da napravim kad pritisnem npr. "S" na tastaturi da mi se pusti neki ton koji sam ubacio...Smile???



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Vb.net ili 6? Predpostavljam 6. Pa povezi sa nekom kontrolom mislim na gotovu i onda skini ASCII tablicu i samo u Form_KeyPress uradis proveru da li je user pritisnuo slovo S i onda dodas kod da pusti. To je to Smile Sto pitas...



offline
  • Pridružio: 04 Maj 2008
  • Poruke: 181
  • Gde živiš: Prijepolje

pravim neki muzicki program...uradio sam giraru ...sad radim klavir pa radim da se svira na tastaturi...

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Extra to je kul. El ti radi kod? Ja pravim Bilijar pa isto radim provere sad za slova. Gore sam napisao da proveris da li je s pritisnuto, mislio sam da proveris jeli ASCII kod za slovo "S" pritisnut.

offline
  • Pridružio: 06 Maj 2007
  • Poruke: 241
  • Gde živiš: Beograd

Ovako:

  1. Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
  2.     If KeyCode = vbKeyS Then
  3.         Stop
  4.         'Ovde upisi neki kod i ukloni Stop
  5.     End If
  6.     'ili
  7.     If KeyCode = 83 Then
  8.         Stop
  9.         'Ovde upisi neki kod i ukloni Stop
  10.     End If
  11. End Sub


Ako zelis da vidis sve Visual basic Key Code Constants onda onda u visual basicu klikni misom na rec vbKeyS i pritisni taster F1 i dobices sledece:

  1. Key Code Constants
  2.  
  3. Key Codes
  4.  
  5. Constant Value Description
  6.  
  7. vbKeyLButton 1 Left mouse button
  8. vbKeyRButton 2 Right mouse button
  9. vbKeyCancel 3 CANCEL key
  10. vbKeyMButton 4 Middle mouse button
  11. vbKeyBack 8 BACKSPACE key
  12. vbKeyTab 9 TAB key
  13. vbKeyClear 12 CLEAR key
  14. vbKeyReturn 13 ENTER key
  15. vbKeyShift 16 SHIFT key
  16. vbKeyControl 17 CTRL key
  17. vbKeyMenu 18 MENU key
  18. vbKeyPause 19 PAUSE key
  19. vbKeyCapital 20 CAPS LOCK key
  20. vbKeyEscape 27 ESC key
  21. vbKeySpace 32 SPACEBAR key
  22. vbKeyPageUp 33 PAGE UP key
  23. vbKeyPageDown 34 PAGE DOWN key
  24. vbKeyEnd 35 END key
  25. vbKeyHome 36 HOME key
  26. vbKeyLeft 37 LEFT ARROW key
  27. vbKeyUp 38 UP ARROW key
  28. vbKeyRight 39 RIGHT ARROW key
  29. vbKeyDown 40 DOWN ARROW key
  30. vbKeySelect 41 SELECT key
  31. vbKeyPrint 42 PRINT SCREEN key
  32. vbKeyExecute 43 EXECUTE key
  33. vbKeySnapshot 44 SNAPSHOT key
  34. vbKeyInsert 45 INS key
  35. vbKeyDelete 46 DEL key
  36. vbKeyHelp 47 HELP key
  37. vbKeyNumlock 144 NUM LOCK key
  38.  
  39.  
  40. KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z'
  41. Constant Value Description
  42. vbKeyA 65 A key
  43. vbKeyB 66 B key
  44. vbKeyC 67 C key
  45. vbKeyD 68 D key
  46. vbKeyE 69 E key
  47. vbKeyF 70 F key
  48. vbKeyG 71 G key
  49. vbKeyH 72 H key
  50. vbKeyI 73 I key
  51. vbKeyJ 74 J key
  52. vbKeyK 75 K key
  53. vbKeyL 76 L key
  54. vbKeyM 77 M key
  55. vbKeyN 78 N key
  56. vbKeyO 79 O key
  57. vbKeyP 80 P key
  58. vbKeyQ 81 Q key
  59. vbKeyR 82 R key
  60. vbKeyS 83 S key
  61. vbKeyT 84 T key
  62. vbKeyU 85 U key
  63. vbKeyV 86 V key
  64. vbKeyW 87 W key
  65. vbKeyX 88 X key
  66. vbKeyY 89 Y key
  67. vbKeyZ 90 Z key
  68.  
  69.  
  70. Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9
  71. Constant Value Description
  72. vbKey0 48 0 key
  73. vbKey1 49 1 key
  74. vbKey2 50 2 key
  75. vbKey3 51 3 key
  76. vbKey4 52 4 key
  77. vbKey5 53 5 key
  78. vbKey6 54 6 key
  79. vbKey7 55 7 key
  80. vbKey8 56 8 key
  81. vbKey9 57 9 key
  82.  
  83.  
  84. Keys on the Numeric Keypad
  85. Constant Value Description
  86. vbKeyNumpad0 96 0 key
  87. vbKeyNumpad1 97 1 key
  88. vbKeyNumpad2 98 2 key
  89. vbKeyNumpad3 99 3 key
  90. vbKeyNumpad4 100 4 key
  91. vbKeyNumpad5 101 5 key
  92. vbKeyNumpad6 102 6 key
  93. vbKeyNumpad7 103 7 key
  94. vbKeyNumpad8 104 8 key
  95. vbKeyNumpad9 105 9 key
  96. vbKeyMultiply 106 MULTIPLICATION SIGN (*) key
  97. vbKeyAdd 107 PLUS SIGN (+) key
  98. vbKeySeparator 108 ENTER (keypad) key
  99. vbKeySubtract 109 MINUS SIGN (-) key
  100. vbKeyDecimal 110 DECIMAL POINT(.) key
  101. vbKeyDivide 111 DIVISION SIGN (/) key
  102.  
  103.  
  104. Function Keys
  105. Constant Value Description
  106. vbKeyF1 112 F1 key
  107. vbKeyF2 113 F2 key
  108. vbKeyF3 114 F3 key
  109. vbKeyF4 115 F4 key
  110. vbKeyF5 116 F5 key
  111. vbKeyF6 117 F6 key
  112. vbKeyF7 118 F7 key
  113. vbKeyF8 119 F8 key
  114. vbKeyF9 120 F9 key
  115. vbKeyF10 121 F10 key
  116. vbKeyF11 122 F11 key
  117. vbKeyF12 123 F12 key
  118. vbKeyF13 124 F13 key
  119. vbKeyF14 125 F14 key
  120. vbKeyF15 126 F15 key
  121. vbKeyF16 127 F16 key


Dopuna: 14 Feb 2009 0:56

Srki94 uzdrzi se bespotrebnih komentara, imas ih previse u porukama, ako znas odgovor daj kod i to je to.

Ko je trenutno na forumu
 

Ukupno su 1003 korisnika na forumu :: 68 registrovanih, 8 sakrivenih i 927 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 1MAP, Alexa77, Arsenije, Atomski čoban, Avalon015, bigfoot, bobomicek, bolenbgd, Bombarder, Boris90, Bozjidar87, bozo13, burevestnik, CikaKURE, CZP10C, Dalibor Šafar, dankisha, darkangel, Dimitrise93, djboj, drpera, dushan, elenemste, Fabius, FOX, Hardenberg, Ivan001, ivan1973, ivicasimo, jackreacher011011, Jakonjveliki, Karaula, KonstantinR, kovinacc, kybonacci, LostInSpaceandTime, M74AB3, mercedesamg, Milan Miscevic, mile.ilic75, milenko crazy north, nebojsag, nemkea71, NMNJ, nuke92, Orc, ostoja, piston79, Pohovani_00, Polifon, Prašinar, PrincipL, proka89, RajkoB, repac, sabros, sedan, sekretar, singa, stegonosa, Stoilkovic, synergia, Tila Painen, Toper, USSVoyager, Vaske8990, Vzor50, yiyi