Avatar billede force_master Praktikant
22. marts 2004 - 19:55 Der er 6 kommentarer og
1 løsning

Funktionstaster F1

Hej
Hvordan får jeg lavet en begivenhed som hører sammen med
en af funktionstasterne , ex f1 eller f2 osv ?

MVH
Force-MAster
Avatar billede Slettet bruger
22. marts 2004 - 20:01 #1
Kig på key_up og key_down på formen, for at du kan bruge dem så skal keypreview på formen sættes til true, så kan du fange tasterne og kalde en funktion eller udføre kode.
Avatar billede force_master Praktikant
22. marts 2004 - 20:10 #2
øhh , hvordan sætter man ex f1 til at gøre noget ?
har sat keypreview til true.,
Avatar billede Slettet bruger
22. marts 2004 - 20:21 #3
F.eks sådan

Sub Form_KeyDown
      Select Case KeyCode
        Case vbKeyF1
            MsgBox "Der er trykket på F1
        Case vbKeyF8
            MsgBox "Der er trykket på F8
      End Select
End Sub
Avatar billede Slettet bruger
22. marts 2004 - 20:22 #4
Og helt rigtigt ville det være: :-)

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
      Select Case KeyCode
        Case vbKeyF1
            MsgBox "Der er trykket på F1
        Case vbKeyF8
            MsgBox "Der er trykket på F8
      End Select
End Sub
Avatar billede force_master Praktikant
22. marts 2004 - 20:26 #5
compile error
procedure declaration does not match description of event or procedure having the same name  ,
hvad er galt
Avatar billede force_master Praktikant
22. marts 2004 - 20:27 #6
ops , du skrev
virker nu,
svarer du
Avatar billede Slettet bruger
22. marts 2004 - 20:37 #7
Jeps
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
Kurser inden for grundlæggende programmering

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