Quando o Visual Basic 6 foi concebido lá no final do século passado, os mouses com o scroll central (a famosa “rodinha” do mouse) não eram lá muito populares. Isto posto, para habilitar este recurso que literalmente é uma “mão na roda” (ou seria dedo na roda? :p) no VB6 é necessário um add-in externo. Veja aqui como proceder:
1. Baixe o arquivo VB6IDEMouseWheelAddin.dll aqui (para facilitar a vida dos queridos leitores hospedei uma cópia na minha conta do Dropbox).
2. Agora devemos registar o componente. Para tanto, abra um Prompt de Comando como Administrador e navegue até pasta onde o arquivo DLL foi baixado. Na pasta, rode o seguinte comando:
regsvr32 VB6IDEMouseWheelAddin.dll
Deverá ser exibida uma mensagem de sucesso:
3. Agora é necessário carregar o add-in no VB6. Abra-o e acesse o menu Add-Ins – Add-In Manager. Se foi corretamente registrado, o componente “MouseWheel Fix” deverá estar listado. Selecione-o e marque as caixas “Loaded/Unloaded” e “Load on Startup”. OK para encerrar.
Pronto! A roda do mouse deverá funcionar agora. ;-)
Veja também:
Suas dicas de VB 6 são fantásticas, não deixe de postá-las, obrigado.
ResponderExcluirValeu! Pena que agora estou mexendo pouco com VB6, a empresa onde trabalho está migrando todos os sistemas VB6 de legado para .NET.
ExcluirNão registrou no windows 10...
ResponderExcluirAqui uso o Windows 10 numa boa.
Excluiramigo, consegue me enviar essa dll? obrigado. marcelorfreitas@gmail.com
ResponderExcluirAtualizei a postagem com um novo link para o download da DLL.
ExcluirValeu pela ajuda/dica amigo. 100%!
ResponderExcluirCara vc salvou minha vida. A Microsoft simplesmente tirou o download da DLL do ar e não tem em mais nenhum lugar pra baixar. Obrigado!
ResponderExcluirShow de bola...salvou!
ResponderExcluirCara...... Fantástiiiiiicooooooo....... O VB6 ainda ajuda tanto em tarefas simples e algumas até complexas, uma ferramenta versátil.. Mas sem a "rodinha", PQP! Cara Genial e funciona! Valeuuuuuuuuuuuuuuuuuuuuuuuuuu
ResponderExcluirNão registra no windows 11 de forma nenhuma...
ResponderExcluirParabéns! Funcionou perfeitamente. Muito obrigado por compartilhar seu conhecimento e solução, acabou com o meu sofrimento, rsrsrsrs... Valeu mesmo!
ResponderExcluirBom dia Michael, tens alguma solução para que o scroll funcione também no executável gerado pelo VB6? As soluções que encontrei foram todas para a IDE
ResponderExcluirValeuuuuuuuuu obrigado
ResponderExcluirPara quem não conseguir registrar no windows 7 ao windows 11 se estiver colocando o arquivo VB6IDEMouseWheelAddin.dll na pasta windows/system32 pode dar erro se for windows 64bits
ResponderExcluircoloquem na pasta windows/SysWOW64 e faça o procedimento de registro do tutorial