Muy buenas a todos y todas! Si estas empezando con Visual Basic 6.0 y te encuentras con el problema de que la comodísima rueda del ratón no funciona, tranquilo, la solución es mucho más sencilla de los que piensas.
Debido a su antigüedad para que funcione la rueda del ratón en VB6 necesitas descargarte el DLL que activa esta función, el DLL en cuestión se llama VB6IDEMouseWheelAddin.dll.
También vamos a necesitar registrarla y activarla en el IDE de Visual Basic 6.0 y esto lo conseguiremos con estos sencillos pasos:
- Descarga desde Github el repositorio que contiene VB6IDEMouseWheelAddin.dll, también he incluido un archivo llamado mousefixvb6.bat para hacer registro de una manera más sencilla y cómoda.
- Para evitar errores lo mejor es ser el administrador de tu sistema, si no lo eres puedes usar el siguiente truco: Reinicia el sistema y pulsa F8 para entrar en modo seguro, Windows se cargara pero con el sistema básico pero el suficiente como para realizar las acciones necesarias para este tutorial.
- Ahora solo tienes que copiar los archivos VB6IDEMouseWheelAddin.dll y mousefixvb6.baten el directorio raíz C:\ y ejecutar cmd. Normalmente aparecerás en C:\WINDOWS , escribe cd.. y te aparecerá C:\ . una vez ahí escribimos: mousefixvb6.bat
.
- Después de esto abrimos Visual Basic y vamos a las opciones de Complementos buscamos la propiedad MouseWheelFix y verificamos que en el apartado comportamiento de carga queden las dos primeras opciones como validas, esto hace que se cargue la rueda cada vez que se inicia VB6.
Con esto ya podemos utilizar la rueda del ratón en VB6. También podemos registrar manualmente el DLL. Para el registro manual solo tenemos que escribir en la consola CMD.exe:
regsvr32 C:\vb6IDEMousewheeladdin.dll
Pero tenemos que asegurarnos que el DLL está en el directorio raíz C:\
Un error muy común es que no os deje registrar la librería porque no sois el administrador. Esto pasa sobre todo en Windows 7 que es mucho más restrictivo que su antecesor XP.
Un Saludo!!!
Gracias a funcionado perfectamente.Un saludo.
ResponderEliminarGracias primo PeYuTrOn! Funcionó perfecto!
ResponderEliminarLa página que estabas buscando en este blog no existe.
ResponderEliminar¿Alguna idea?
Buenas, no puedo acceder a la pagina para bajar la DLL, gracias.
ResponderEliminar