2009-06-24 7 views
31

Un comportamento fastidioso dell'editor VB6 IDE, specialmente quando si passa da strumenti più recenti come VS.NET, è che non riconosce la rotellina del mouse! Forse VB6 è stato portato fuori quando la maggior parte dei mouse non ne aveva uno, ma c'è un modo per sistemarlo in modo che riconosca la rotellina del mouse?Come posso far funzionare la rotellina del mouse in IDE VB6?

+0

Questa domanda è un buon esempio da ricordare: quando si pensa di avere una domanda strana su internet non si è mai il primo: D –

risposta

32

Microsoft ha un'estensione che può fornire il comportamento richiesto. Dovete scaricarlo dal link qui sotto e registrarlo con i passaggi previsti, come l'utilizzo regsvr32

http://support.microsoft.com/kb/837910

+16

Nella mia azienda usiamo uno strumento gratuito Gazanov VBScroll, che lavora con VBA e funziona anche in modalità SDI dell'IDE VB6 (a differenza del componente aggiuntivo MS). http://www.gasanov.net/VBScroll.asp – MarkJ

+0

grazie per la soluzione gasanov, apparentemente la correzione inviata da microsoft stesso non funziona sulla mia installazione vb. ma funziona come un fascino – lock

+0

+1 per lo strumento gasanov: funziona in realtà, a differenza della soluzione di microsoft stesso :) – Hrqls

2

passi da https://support.microsoft.com/en-us/kb/837910

Per installare il VB6 IDE Mousewheel Addin:

  1. Copia VB6IDEMouseWheelAddin.dll nella directory System32 locale e registrati.
  2. Apre l'IDE VB.
  3. Passare a "Gestione componenti aggiuntivi".
  4. Selezionare "MouseWheel Fix" nei componenti aggiuntivi disponibili.
  5. Controllare "Caricati/Scaricati" e "Carica all'avvio".
  6. Fare clic sul pulsante "OK".

Ora dovrebbe essere possibile utilizzare la rotellina del mouse nella finestra del codice.

+1

Link aggiornato a https://support.microsoft.com/en-us/kb/837910 –

7

Il metodo più semplice che ha funzionato per me era semplicemente scaricando ed eseguendo il binario da http://www.joebott.com/vb6scrollwheel.htm

Usage:

Basta eseguire il file EXE e il vostro editor VB avere la pergamena.

Info dal Autore:

Questo è un piccolo programma che farà il lavoro rotellina del mouse in vari programmi meno recenti - prevalentemente visiva finestra del codice Basic 6 di. I ha notato un sacco di persone che arrivano su questo sito da Google in cerca della guida con la rotellina del mouse. Quindi, ho deciso di aggiustarlo.

È possibile supportare molti programmi regolando il suo file INI. Il file INI incluso include il supporto per:

  • Codice VB6 Finestra
  • VB6 Resource Design Finestra
  • SourceSafe 6 Diff Viewer
  • Windiff VBA Editor
+2

Ohmigosh questo è stato un risparmiatore di vita. Le soluzioni Microsoft fanno schifo e non funzionano. – Flea

+0

sulla mia macchina (Win7x64, ultimo aggiornamento il 13. Oct. '17) solo questa soluzione funziona. – hirnwunde

0

**** Un modo semplice per iniziare: ****

  1. Download Scarica la rotellina del mouse VB6.file EXE come link: http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe
  2. Esegui exe, fare clic su Unzip (abbiamo VB6IDEMouseWheelAddin.dll)
  3. Coppy VB6IDEMouseWheelAddin.dll a System32 (x32bit) o ​​SysWOW64 (x64bit)
  4. Esegui come amministratore Cmd 5.1 Con x32bit:

    C: \ WINDOWS \ system32> regsvr32 VB6IDEMouseWheelAddin.dll (in Cdm)

5,2 Con x64bit:

C:\WINDOWS\system32>cd C:\WINDOWS\SysWOW64 

C:\WINDOWS\SysWOW64>regsvr32 VB6IDEMouseWheelAddin.dll (IN cmd) 
  1. Apre l'IDE VB.
  2. Passare a "Gestione componenti aggiuntivi".
  3. Selezionare "MouseWheel Fix" nei componenti aggiuntivi disponibili.
  4. Controllare "Caricati/Scaricati" e "Carica all'avvio".
  5. Fare clic sul pulsante "OK".
Problemi correlati