Sådan tildele handlinger til nøgler?
1 - Opret en ordreseddel i struktur og event 'klikker' på egenskaberne for formularen skal du indtaste følgende: me.keypreview = true
Eller er dette kommer til at gøre tastaturet begivenheder er modtaget i den første form.
2 - Egenskaber for formular, hvis "knappen nedenfor for at 'sætte følgende kode:
Private Sub Form_KeyDown (keycode As Integer, Shift As Integer)
Vælg Case keycode
Sag vbKeyF2
DoCmd.OpenForm "Form1"
Sag vbKeyF3
DoCmd.OpenForm "Form2"
Sag vbKeyF4
DoCmd.OpenForm "formulario3"
Sag vbKeyF5
Som Double Dim Calculator
Lommeregner = Shell ("calc.exe", vbNormalFocus)
Sag vbKeyF6
DoCmd.Close
Case Else
Afslut Vælg
End Sub
Hvad dette gør, er følgende:
- Ved at trykke på F2-tasten åbner Form1
- Ved at trykke på F3-tasten åbner Form2
- Ved at trykke på F4 tasten åbner formulário3
- Ved at trykke på F5-tasten åbner Windows Lommeregner
- Ved at trykke på F6-tasten lukker formularen
Ud over funktionstasten F1, F2 ... osv kan vi også bruge på en anden knap til at udføre funktioner, men holde sig for øje, at hvis vi skal indtaste data i en form, der ikke er egnede til at bruge nøgler, der bruges til at skrive data i felterne.
En anden ting er, at det kun virker på den formular, hvor du lægger de ovennævnte koder.
Download: Keys 






























Wow, så dette eksempel ikke?! Du kan lave en og sende mig via e-mail?!?! Mange tak! Ate!