Sommetider ønsker du måske at ændre funktionen for en tast på tastaturet for at udføre en anden nøgle , når trykket. I Visual Basic kan du bruge " keyDown " begivenhed , der opstår, når en tast trykkes i en bestemt kontrol. Denne begivenhed er nyttigt at detektere tast brugeren trykker på . Du kan derefter ændre funktionen af tasten nede ved at sende en anden tastetryk til det aktive program ved hjælp af " SendKeys.Send "-metoden. Instruktioner
1
Launch Microsoft Visual Basic Express , klik på " Nyt projekt" i den venstre rude på din computerskærm , og dobbeltklik på "Windows Forms Application " for at oprette et nyt projekt.
< br > 2
Dobbeltklik på " RichTextBox " fra " Toolbox" ruden for at tilføje det på din formular. Dobbeltklik på " Button " for at oprette en ny knap på din formular .
3
Højreklik på RichTextBox kontrol og klik på "Egenskaber". Klik på den hændelse ikon, der ligner et lynnedslag og dobbeltklik på siden af " keyDown " for at oprette en ny procedure for denne begivenhed.
4
Kopier og indsæt følgende kode inde i " keyDown " begivenhed til udføre en Return eller Tab , når Enter trykkes : Hej p Hvis e.KeyCode = Keys.Return Så
p Hvis MessageBox.Show (Me , "Udfør fanen ? ", " Enter eller Tab " MessageBoxButtons.YesNo ) = vbYes Så
SendKeys.Send ( " { TAB } " )
End If
End If
5 < p > Tryk på " F5 " for at køre dit program og typen noget i RichTextBox kontrollen derefter trykke på enter for at få vist en besked boks spørger brugeren, hvis de ønsker at udføre en returnering eller en fane.