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

IHM Discussion :

molette souris desactivée sous access 2002


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 189
    Points : 54
    Points
    54
    Par défaut molette souris desactivée sous access 2002
    bonjour a tous,

    un tuto existe pour desactiver le molette de la souris, mais pas ss access 2002. Quelqu un saurait il sous access 2002?

  2. #2
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    bjr,

    il n'y a pas de problème avec Access 97...

  3. #3
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 189
    Points : 54
    Points
    54
    Par défaut
    Pardon, ce n est pas sous access 97, mais sous 2002:

    J ai telechargé le dll MousewheelDVP, enregistré dans system32, puis je l ai selectionne comme reference dans access.

    Ensuite j ai cree un module et ai enregistré le code du tuto:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    Option Explicit
     
    Private WithEvents clMouseWHeel As MouseWheelDVP.CMouseWheel
     
    Private Sub clMouseWHeel_MouseWheel(Cancel As Integer, FormScroll As Integer, Delta As Long)
    ' Annule l'action de la roulette
        Cancel = True
    End Sub
     
    Private Sub Form_Close()
        If Not (clMouseWHeel Is Nothing) Then
            Set clMouseWHeel = Nothing
        End If
    End Sub
     
    Private Sub Form_Load()
        Set clMouseWHeel = New MouseWheelDVP.CMouseWheel
        Set clMouseWHeel.Form = Me
    End Sub
    Lors de la compilation, Withevents est surligné et le message d erreur apparait: Seulement valable dans un objet module.

    Mais je suis dans un module!!

    Quelqu un a t il une idée?

  4. #4
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    BJr,

    WithEvents ne fonctionne que dans un module de classe.
    C'est dans le module du formulaire qu'il faut mettre ce code.

    Sinon tu peux envisager ce lien aussi :
    http://arkham46.developpez.com/artic...usewheelnoreg/

    C'est plus simple à mettre en application (pas de reférence).

  5. #5
    Membre du Club
    Inscrit en
    Juin 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 189
    Points : 54
    Points
    54
    Par défaut
    merci ca marche nickel, mais y a t il un avantage que ce soit sans référencement ou pas?

    Autre question: Avec n importe quel methode, il faut enregistrer la dll sur le serveur ou se trouve la base de données pour l appliquer a tous les pc, et pas seulement localement?

  6. #6
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    ben sans référencement y a pas besoin de référencer, donc moins de boulot...

    d'autant qu'il faut référencer la dll sur tous les PC (voir même copier localement la dll, c'est pas dit que ça marche en réseau)

    la dll MouseWheelDVPNoReg n'a pas besoin d'être enregistrée
    et apparemment ça ne la pas dérangée pas d'être sur le réseau quand je l'ai testée

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

Discussions similaires

  1. [AC-2002] Recherche application "Secouriste" sous Access 2002
    Par Domi70 dans le forum Access
    Réponses: 1
    Dernier message: 10/04/2009, 23h07
  2. Comment afficher le rang des résultats d'une requête sous Access 2002
    Par painpepper dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 15/08/2007, 01h19
  3. [VBA-A]Créer un PDF sous Access 2002 ?
    Par gaupiche dans le forum VBA Access
    Réponses: 1
    Dernier message: 22/05/2006, 17h54
  4. Réponses: 3
    Dernier message: 12/01/2006, 10h51
  5. Probleme sous Access 2002 avec un fichier Access 2000
    Par branqueira dans le forum Access
    Réponses: 1
    Dernier message: 14/10/2005, 17h43

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