Manchmal möchten Sie vielleicht die Funktion einer Taste auf der Tastatur zu ändern , um eine andere Taste ausführen , wenn sie gedrückt . In Visual Basic können Sie mit dem " KeyDown " Ereignis, wenn ein Schlüssel in ein bestimmtes Steuerelement gedrückt wird, tritt auf . Dieses Ereignis ist nützlich , um den Schlüssel vom Benutzer gedrückt zu erkennen. Sie können dann die Funktion der Taste , indem Sie eine andere Tastenkombination an die aktive Anwendung mit dem " SendKeys.Send " Verfahren gepresst. Anleitung
1
Starten Sie Microsoft Visual Basic Express, klicken Sie auf " Neues Projekt" auf der linken Seite Ihres Bildschirms , und doppelklicken Sie auf "Windows Forms Application" um ein neues Projekt zu erstellen.
2
Doppelklicken Sie auf " RichTextBox " aus der " Toolbox " Fenster, um es auf Ihrem Formular hinzufügen . Klicken Sie doppelt auf "Button ", um eine neue Schaltfläche auf dem Formular zu erstellen.
3
rechten Maustaste auf das RichTextBox-Steuerelement und klicken Sie auf "Eigenschaften". Klicken Sie auf das Symbol, das Ereignis einen Blitzschlag und neben " KeyDown ", um ein neues Verfahren für diese Veranstaltung erstellen doppelklicken Sie ähnelt.
4
Kopieren Sie den folgenden Code in das " KeyDown " Ereignis ausführen eines Return oder Tab , wenn die Enter-Taste gedrückt wird :
Wenn e.KeyCode = Keys.Return Dann
Wenn MessageBox.Show (Me, " Registerkarte Ausführen ? ", " Enter oder Tab " MessageBoxButtons.YesNo ) = vbYes Dann
SendKeys.Send (" { TAB } ")
End If End If
5
Drücken Sie "F5" , um Ihr Programm und geben Sie nichts in das RichTextBox-Steuerelement führen Sie dann die Eingabetaste drücken , um ein Meldungsfeld fragt den Benutzer angezeigt wird, wenn sie eine Rückkehr oder eine Registerkarte ausführen möchten .