Generalmente, mis últimos desarrollos han sido realizados utilizando .Net, o en entornos relativamente recientes donde esta característica esta presente.
Sin embargo, hace poco me pidieron modificar un viejo programa que había realizado sobre VB 6, donde extrañe el poder usar el Scroll del Mouse; esta característica no esta incluida en este entorno, lo que puede entenderse por el hecho de que eran realmente escasos en esa época los mouse que poseían también la opción del Scroll.
Lo que si me parece un tanto raro es el que no se haya integrado en alguno de los Service Pack de Visual Studio 6; sin embargo, gracias a un pagina en el sitio de MSDN, puedes consultarla aquí, es fácil incluir esta característica en el IDE, el problema es que ya no es tan simple encontrar la DLL necesaria.
Por eso he decidido subirla en el siguiente espacio, por cierto, la DLL esta comprimida en un archivo rar y su nombre es “dll_ide_VB6.rar” :
Los pasos para agregar esta funcionalidad a VB6 puedes verlos explicados en el sitio de MSDN, además, a continuación los explicare también:
- Una Vez descargado y extraído el archivo, Haga click en Inicio y en Ejecutar, escriba regsvr32 <rutaDeAcceso>\VB6IDEMouseWheelAddin.dll y, a continuación, haga clic en Aceptar.
- Inicie Visual Basic 6.0.
- Haga click en Complementos y, a continuación, haga click en Administrador de complementos.
- En la lista Administrador de complementos, haga clic en MouseWheel Fix.
Haga click en las casillas de verificación Cargado/Descargado y Cargar al iniciar para activarlas. - Haga click en Aceptar.
Y listo, ahora podremos utilizar la rueda del Mouse como un Scroll dentro de Visual Basic 6
Muy buena utilidad para, VB6.0, algo que se agradece porque se nota la falta de esta. Gracias!!!!
Gracias por tu comentario
Estoy de acuerdo, la falta del Mouse Scroll en el Vb 6 es realmente poco práctica, de ahi mi comentario sobre lo extraño que es el hecho de que los de Microsoft no hayan incluido esta utilidad en alguno de los service pack
Gracias por el aporte nunca lo había podido activar, ahora me había tocado retomar un viejo desarrollo y padecía de la falta de scroll, gracias.
Es posible incorporar esta funcionalidad a las aplicaciones, para que usuario tenga tambien activada la rueda en los diferentes controles.
Muchas gracias
Saludos Adriana
De hecho si, al menos en mi experiencia, he utilizado el Mouse Scroll en un MSHFlexGrid, pero no lo he probado con otros controles. . . .
Mañana estaré subiendo un post donde indicaré como fue que lo utilice en mi proyecto; por cierto, parece que no es completamente funcional al ejecutar la aplicación en Windows Vista
Una maravilla… para el viejo. visual basic