Archive pour le 11 Décembre, 2008

Comment attribuer des actions aux touches?

Thursday, Décembre 11th, 2008

1 - Créer un formulaire de commande dans la structure et l'événement "cliquant" sur les propriétés de la forme entrez la commande suivante: me.keypreview = true
Ou est ce que cela va rendre les événements de clavier sont reçus dans la première forme.

2 - Dans les propriétés du formulaire, bouton ci-dessous à «l'événement a mis le code suivant:

Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer)
Sélectionnez KeyCode Case
Affaire vbKeyF2
DoCmd.OpenForm "Form1"
Affaire vbKeyF3
DoCmd.OpenForm "Form2"
Affaire vbKeyF4
DoCmd.OpenForm "formulario3"
Affaire vbKeyF5
Comme Calculatrice Dim double
Calculatrice = Shell ("calc.exe", vbNormalFocus)
Affaire vbKeyF6
DoCmd.Close
Case Else
End Select
End Sub

Qu'est-ce que cela fait est le suivant:
- En appuyant sur la touche F2 ouvre la form1
- En appuyant sur la touche F3 ouvre Form2
- En appuyant sur la touche F4 ouvre la formulário3
- En appuyant sur la touche F5 ouvre la calculatrice Windows
- En appuyant sur la touche F6 ferme le formulaire

En plus de la touche de fonction F1, F2 ... etc, nous pouvons aussi utiliser n'importe quelle autre touche pour exécuter des fonctions, mais en gardant à l'esprit que si nous voulons entrer des données dans une forme qui ne conviennent pas à utiliser les touches qui sont utilisés pour écrire des données dans les champs.
Une autre chose est qu'il ne fonctionne que sur la forme où vous mettez les codes ci-dessus.

Téléchargement: Touches
Touches de raccourci Exemple

Présentation

Avatar

Merci de votre visite.
Abonnez-vous à nourrir à ne pas manquer tous les messages.

Ici, en blog je vais donner des exemples de collaboration avec Microsoft Access et également poser des questions à ceux qui demandent. Plus

Voulez-vous vous abonner?

Abonnez-vous ou abonnez-vous par e-mail:
Entrez votre email:


Annonces