Ga naar inhoud

VB6.0 - KeyPress met vbKey


Aanbevolen berichten

Hoi allemaal Ik maak even een form met twee textboxen. Text1 en text2. Ik plaats de volgende code onder KeyPress van text1. [code:1:37edd204b1] Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = vbKeyReturn Then Text2.SetFocus ElseIf KeyAscii = vbKeyUp Then Text2.SetFocus ElseIf KeyAscii = vbKeyDown Then Text2.SetFocus Else End If End Sub [/code:1:37edd204b1] Als ik nu op Enter druk dan gaat de focus van text1 naar text2. Hoe komt het dat vbKeyReturn wel werkt, en vbKeyUp en vbKeyDown niet ? :sad: :sad: :sad: Groetjes Yvonne
Link naar reactie
Zegt dit je iets? komt uit de handleiding: Use KeyDown and KeyUp event procedures to handle any keystroke not recognized by KeyPress, such as function keys, editing keys, navigation keys, and any combinations of these with keyboard modifiers. Unlike the KeyDown and KeyUp events, KeyPress doesn't indicate the physical state of the keyboard; instead, it passes a character.
Link naar reactie
In de index van msdn kan ik geen vbKeyReturn vinden maar dat is niet zo belangrijk. Wel zie ik KeyUp en KeyDown als events, tezamen met de reden waarom ik juist die events zou willen gebruiken. Alles precies zoals ultrasaurus al zei. Wat ik me avfraag is wat je wilt bereiken met vbKeyUp en vbKeyDown, zo deze al bestaan. Is het de bedoeling dat iedere toets die niet door Keypress behandeld wordt hetzelfde doet als de vbKeyReturn toets? _________________ Interdum stultus bene loquitur [ Dit bericht is bewerkt door: D. Waas op 2002-04-20 09:16 ]
Link naar reactie
Hoi Ultrasaurius Eén woord: OEPS :oops: Het is toch wel goed. Door tikfoutje van Yvonne is het niet goed gegaan. groetjes, Yvonne :wink: ps Ik denk altijd nog met wat QB ervaring. [code:1:30b3581ee1] DO Toets$= "" DO Toets$= INKEY$ LOOP WHILE Toets$ = "" etc etc [/code:1:30b3581ee1] _________________ -Y&F- [ Dit bericht is bewerkt door: Yvonne op 2002-04-21 21:23 ]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...