Molette souris avec MSFLEXGRID

Résolu
lionyz Messages postés 62 Date d'inscription samedi 10 janvier 2009 Statut Membre Dernière intervention 30 octobre 2012 - 6 août 2010 à 23:44
lionyz Messages postés 62 Date d'inscription samedi 10 janvier 2009 Statut Membre Dernière intervention 30 octobre 2012 - 15 août 2010 à 18:23
Bonjour,

J'ai trouvé beaucoup d'exemples pour utiliser
la molette de la souris avec DbGrid mais aucun
avec MSFLEXGRID
Merci de votre aide sur ce sujet

4 réponses

mona2005 Messages postés 15 Date d'inscription dimanche 27 février 2005 Statut Membre Dernière intervention 14 août 2010
8 août 2010 à 21:42
http://www.vbfrance.com/codes/EVENEMENT-WHEEL-SOURIS_6148.aspx

Moi je cherchais aussi a utilisé la roulette de souris dans un controle MsHFlexGrid. Voila ce j'ai le lien que j'ai trouvé, avec l'aide de bon samaritain de ce site.

En espérant que cela puisse t'aider. Moi ça fonctionne très bien..
3
mona2005 Messages postés 15 Date d'inscription dimanche 27 février 2005 Statut Membre Dernière intervention 14 août 2010
14 août 2010 à 22:57
Je sais plus comment j'en suis arrivé là, mais je sais que je peu l'ajouté a n'importe quel projet en le sélectionnant dans le menu "Projet, Composants et Mouse Event 1.0.1".

Après tu le retrouve dans ta boite a outil, tu as juste à le faire glisser sur ton objet MSFLEXGRID.
3
lionyz Messages postés 62 Date d'inscription samedi 10 janvier 2009 Statut Membre Dernière intervention 30 octobre 2012
13 août 2010 à 08:35
Bonjour,

J'ai 2 questions concernant ton programme

1 - Commentétablir le lien entre MouseEvent.vbp et MouseEvent_Test.vbp
2 - Comment établir le lien avec l'objet MSFLEXGRID

Merci de ton aide
0
lionyz Messages postés 62 Date d'inscription samedi 10 janvier 2009 Statut Membre Dernière intervention 30 octobre 2012
15 août 2010 à 18:23
Bonjour,

Après quelques tatonnements j'ai réussi à faire fonctioner la molette souris pour un MSFLEXGRID
Procédure à suivre pour ceux que ça intéresse

Mettre le fichier .ocx dans windows\systrm32 et l'enregistrer avec Regsvr32
Sélectionner dans les composants Mouse Event 1.0.1 et le faire glisser dans uns form qui contient MSFLEXGRID1
Remplacer dans le code du programme Test le choix aléatoire des couleurs par

If MSFLEXGRID1.TopRow < MSFLEXGRID1.Rows Then MSFLEXGRID1.TopRow = MSFLEXGRID1.TopRow + 1 pour la sub Down
If MSFLEXGRID1.TopRow > 2 Then MSFLEXGRID1.TopRow = MSFLEXGRID1.TopRow - 1 pour la sub Up

Merci encore de ton aide
0
Rejoignez-nous