IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Supprimer l'action des PageUp et PageDown


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 67
    Points : 62
    Points
    62
    Par défaut Supprimer l'action des PageUp et PageDown
    Bonjour,

    Dans un formulaire je souhaite empêcher l'utilisation des touches PageUp et PageDown
    J'ai bien essayé de tester la valeur de Keyascii sur l'évènnement KeyPress, mais j'ai l'impression que ces touches ne génèrent aucun code Ascii. Dailleurs je n'ai rien trouvé dans la doc.
    Je n'ai rien vu non plus dans les Options....

    Merci pour votre aide éventuelle.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 371
    Points : 23 845
    Points
    23 845
    Par défaut
    salut voici les valeurs générées :

    vbKeyPageUp et vbKeyPageDown

    voir la liste des constantes de KeyPress et regarde si KeyPreview ne ferait pas ton affaire.

    A+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 67
    Points : 62
    Points
    62
    Par défaut
    Citation Envoyé par marot_r
    voir la liste des constantes de KeyPress et regarde si KeyPreview ne ferait pas ton affaire.
    Merci beaucoup, je connaissais bien VbKeyPageUp et Down, mais pas l'utilisation de KeyPreview.

    Voilà ce que j'ai mis dans le code de mon formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub DateRgtS_KeyPress(KeyAscii As Integer)
      KeyAscii = PavNum(KeyAscii)
    End Sub
     
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyPageUp Then KeyCode = vbKeyCancel: Exit Sub
    If KeyCode = vbKeyPageDown Then KeyCode = vbKeyCancel: Exit Sub
    End Sub
    Et pour l'instant ça marche.

    J'ai utilisé Cancel comme touche de substitution car elle semble n'avoir aucun effet sur mon forumlaire. J'avais essayé avec KeyCode=Null mais ça me provoquai une erreur.
    Si tu as une autre idée pour KeyCode = ??? , merci de me l'indiquer.

  4. #4
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    essaie : KeyCode = 0

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 67
    Points : 62
    Points
    62
    Par défaut
    Citation Envoyé par cafeine
    essaie : KeyCode = 0
    Merci Caféine, ça marche très bien avec =0

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E]Supprimer l'affichage des barres de menus
    Par ecoinfo dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 13/10/2005, 01h48
  2. Supprimer les espaces des noms de fichier
    Par Cathy dans le forum Linux
    Réponses: 20
    Dernier message: 04/08/2005, 18h13
  3. Pouvoir gérer les actions des boutons dans une classe
    Par Cyborg289 dans le forum Composants
    Réponses: 2
    Dernier message: 08/07/2005, 13h08
  4. [FLASH MX] Action des boutons dans un menu déroulant
    Par zab_paris dans le forum Flash
    Réponses: 1
    Dernier message: 05/07/2005, 19h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo