Avatar billede fastwrite Nybegynder
04. april 2004 - 17:28 Der er 7 kommentarer og
1 løsning

tildele action til en bestemt tast

Hej med jer.

Kan jeg tildele en action på + tasten på det numeriske tastatur? Jeg kunne godt tænke  mig at den flytter fokus til en subformular der hedder subfrmSubtotal. Jeg har prøvet mig lidt frem, men må ty til lidt guiding...
Avatar billede terry Ekspert
04. april 2004 - 17:41 #1
You can use the Forms KeyPress event to find the ascii value of the key you want to use and then when you know this value you can us eit to do what ever you want. You need to set the forms KeyPreview property to yes to catch these events

Private Sub Form_KeyPress(KeyAscii As Integer)
   

        Debug.Print KeyAscii
   
End Sub

then use for example

SELECT Case KeyAscii

Case 49 '1
  ....
Case 50 '2
  ....
End select
Avatar billede fastwrite Nybegynder
04. april 2004 - 18:29 #2
Hej Terry - som altid er du klar med et eksempel. Dejligt.

Jeg tror at + tegnet har ASCII værdien 43. HVor sætter jeg "keypreview property" til yes?

Det skal være sådan at når jeg trykker på + tegnet, skal den jumpe til en anden subformular i samme formular, og ikke andet.

Kan du lave sådan et eksempel for mig? Hvilken EVENT skal jeg sætte denne kode i? I onkeypress eller on key up / on key down ?
Avatar billede terry Ekspert
04. april 2004 - 19:40 #3
You set KeyPreview In the properties for the form. It is the property UNDER the onkeypress event if you select the "All" Tab

The code is in the On Key Press event
Avatar billede fastwrite Nybegynder
05. april 2004 - 00:48 #4
terry - jeg forstår desværre ikke helt hvad du mener.. Kan du lave den piece of code der skal bruges til min event? Så vil jeg være en happy man ;o)
Avatar billede fastwrite Nybegynder
05. april 2004 - 13:03 #5
TERRYYYYYY - where are you?! Missing you (and your brain :o)
Avatar billede fastwrite Nybegynder
05. april 2004 - 13:50 #6
Hej igen - jeg har fundet ud af hvad jeg skal gøre...
Avatar billede fastwrite Nybegynder
05. april 2004 - 13:50 #7
(jeg fandt ud at jeg skal bare skal læse hvad Terry skriver ;o)
Avatar billede terry Ekspert
05. april 2004 - 16:57 #8
:o) Even I dont sit up all night answering questions on eksperten :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester