2016-08-19 3 views
1

Ist es möglich, einer Befehlsschaltfläche in einem MS Access-Formular, das für ein Bild festgelegt ist, eine Tastenkombination zuzuweisen?Tastenkürzel für Zugriffsformular Befehlsschaltfläche mit Bild

In diesem Fall habe ich ein ungebundenes Formular, ich möchte grundlegende Datensatz Navigation mit den bekannten STRG + Pfeiltasten einrichten. Für meinen Fall, wenn ein Benutzer zum nächsten Datensatz gehen möchte, möchte ich, dass er einfach STRG + NACH-RECHTS als Option für einen Mausklick drücken kann.

ich für Textbeschriftungen bewusst bin, Sie einfach ein „&“ vor dem gewünschten Tastenkürzel zum Beispiel ein: "&Next"

Button Next Sample

Antwort

3

& funktionieren auch auf Bild Tasten auch Beschriftung nicht sichtbar ist, aber Wenn Sie nicht nur Alt-Buchstaben-Verknüpfungen verwenden möchten, können Sie hierfür die Ereignisse KeyDown oder KeyPress auf Formularebene verwenden. Aktivieren Sie Eigenschaft zuerst.

Private Sub Form_Load() 
    Me.KeyPreview = True 
End Sub 

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) 
    Select Case KeyCode 
     Case vbKeyF2 
      ' Process F2 key events. 
     Case vbKeyF3 
      ' Process F3 key events. 
     Case vbKeyF4 
      ' Process F4 key events. 
     Case Else 
    End Select 
End Sub 
+0

Können wir Tastenkombinationen verwenden? d. h. "Strg + W" oder "Strg + Leertaste"? –

+0

Ja, 'Shift' Parameter enthält Informationen über Schlüsselmodifikatoren (Shift, Strg, Alt) –

Verwandte Themen