L'un des comportements gênants de l'éditeur VB6 IDE, en particulier lorsque vous y revenez depuis des outils plus récents tels que VS.NET, est qu'il ne reconnaît pas la molette! Peut-être que VB6 a été mis sur le marché alors que la plupart des souris n'en avaient pas, mais existe-t-il un moyen de le réparer pour qu'il reconnaisse la molette?
Microsoft a une extension qui peut fournir le comportement demandé. Vous devez le télécharger à partir du lien ci-dessous et l'enregistrer avec les étapes fournies, telles que l'utilisation de regsvr32
http://support.Microsoft.com/kb/837910
Mise à jour: Voici les étapes
Téléchargez le fichier VB6 Mouse Wheel.exe contenant la DLL de complément Et le code utilisé pour créer la DLL de complément.
Extrayez les fichiers dans un emplacement auquel vous avez accès.
Ouvrez une invite de commande, exécutez en tant qu'administrateur.
Allez dans le dossier dans lequel vous avez extrait les fichiers.
tapez regsvr32 VB6IDEMouseWheelAddin.dll, puis cliquez sur OK. Début
La méthode la plus simple pour moi consistait simplement à télécharger et à exécuter le fichier binaire à partir de http://www.joebott.com/vb6scrollwheel.htm
Utilisation:
Il suffit de lancer l'exe et vos éditeurs VB ont le défilement.
Informations de l'auteur:
Ceci est un petit programme qui fera fonctionner la molette de la souris dans divers programmes plus anciens - principalement la fenêtre de code de Visual Basic 6. JE remarqué que beaucoup de gens visitaient ce site à partir de Google à la recherche de aider avec leur molette de la souris. Alors j'ai décidé de le réparer.
Il est possible de supporter de nombreux programmes en ajustant son fichier INI. Le Le fichier INI inclus inclut la prise en charge de:
- Fenêtre de code VB6
- Fenêtre Conception de ressources VB6
- Visualiseur SourceSafe 6 Diff
- Windiff VBA Editor
**** Moyen facile pour les débutants: ****
Exécuter Cmd en tant qu'administrateur 5.1 avec x32bit:
C:\WINDOWS\system32> regsvr32 VB6IDEMouseWheelAddin.dll (dans le Cdm)
5.2 Avec x64bit:
C:\WINDOWS\system32>cd C:\WINDOWS\SysWOW64
C:\WINDOWS\SysWOW64>regsvr32 VB6IDEMouseWheelAddin.dll (IN cmd)
Étapes de https://support.Microsoft.com/en-us/kb/837910
Pour installer le complément Mousewheel VB6 IDE:
Vous devriez maintenant pouvoir utiliser la molette de la souris dans la fenêtre de code.
Voici un autre programme externe, comme mentionné dans une autre question .
Lien de téléchargement: Wheeler
Wheeler est un programme gratuit qui améliore le comportement de votre souris roue...
Wheeler est un programme hautement configurable. Voici quelques faits saillants:
En plus de faire défiler la fenêtre sous le curseur lorsque vous faites rouler le fichier molette de la souris, il est possible de déplacer le focus du clavier sur cette fenêtre ... Grâce au concept de mobilité, vous peut contrôler le traitement des messages de roue sur une classe par fenêtre base. Les classes de fenêtres ciblées vous permettent d’associer des noms de classes de fenêtres avec les programmes spécifiques qui les définissent, pour que vous n'ayez pas à le faire ne vous inquiétez pas pour affecter d'autres programmes qui peuvent utiliser involontairement les mêmes noms de classe de fenêtre. ... Vous pouvez exclure des programmes entiers du traitement Wheeler.
Je suis tombé sur une autre méthode ( qui a été discuté sur VBForums , préconisée par Dilletante et Elroy).
... utilisez l'utilitaire X-Mouse pour corriger la molette de défilement. ... c'est le seul un que j'ai jamais trouvé qui défile correctement lorsque vous avez votre code affiché sous forme de fenêtre divisée.
_ { Télécharger le site Web. } _
Depuis que j’ai eu des problèmes avec le complément Microsoft noté dans d’autres réponses, j’ai essayé cela et cela fonctionne bien. Il vous permet également de définir des options pour régler le comportement et la vitesse de défilement.