lionyz
Messages postés62Date d'inscriptionsamedi 10 janvier 2009StatutMembreDernière intervention30 octobre 2012
-
8 avril 2010 à 13:12
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
10 avril 2010 à 03:56
Bonjour,
Je n'ai pas réussi à faire fonctionner correctement le
contôle SNA_WHEEL avec le tableur MSFLEXGRID.
La roulette n'agit que dans un sens (vers le bas)
Merci de votre aide
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 8 avril 2010 à 13:35
salut,
le même titre en recherche de "codes sauf dotnet" au lieu de le taper pour poser la question t'aurait directement mené à plusieurs sources corrigeant cette lacune qu'a VB6
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 8 avril 2010 à 13:15
je ne connais pas ce controle.
nénamoins, il suffit de faire du subclassing sur le flexgrid pour traper WM_MOUSEWHEEL, calculer le Delta (vitesse et sens de defilement)
et générer a notre tour un Message indiquant un Scroll...
lionyz
Messages postés62Date d'inscriptionsamedi 10 janvier 2009StatutMembreDernière intervention30 octobre 2012 8 avril 2010 à 20:42
Bonjour
Non je l'ai simplement mis dans le répertoire de l'application
Faut-il le mettre dans Windows\System32 , l'enregistrer et l'utiliser
comme un controle ?
merci
lionyz
Messages postés62Date d'inscriptionsamedi 10 janvier 2009StatutMembreDernière intervention30 octobre 2012 9 avril 2010 à 22:59
Bonjour,
J'ai intégré le fichier Wheel.tlb dans les références du projet et il n'y a plus de procédure non définie
Par contre la conclusion de la page 'UTILISATION MOLETTE ROULETTE SOURIS' précise d'attacher le fichier à un contrôle
(exemple ci-dessous)
Le mot mshflexgrid1 est en 2 parties (frmMain.MSHFlex Grid1) ce qui provoque une erreur
J'ai essayé en supprimant l'espace, il n'y a plus d'erreur mais la roulette n'est pas activée
De plus je ne sais pas très bien ou l'instruction call doit être placée dans le programme.
Merci d'avance de votre aide.
'Concusion
référencer le fichier wheel.tlb d'EBArtSoft@ (in the zip)
Par exemple vous voulez l'attacher à un mshflexgrid nommé mshflexgrid1 dans une form nommé frmMain, alors faites :