Momentan sunteți offline, așteptați să vă reconectați la internet

Evenimente de roata mouse-ul nu funcţionează în Visual Basic 6.0 IDE

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 837910
Simptome
Tu nu poate defila folosind roata mouse-ului în Microsoft Visual Basic 6.0 IDE.
Cauză
Această problemă apare deoarece Visual Basic 6.0 IDE nu are suport încorporat pentru defilare folosind roata mouse-ului.
Remediere
Pentru a rezolva această problemă, utilizaţi una dintre următoarele metode:

Metoda 1

Descărcaţi fişierul VB6 mouse-ul Wheel.exe, care include theadd în DLL şi codul utilizat pentru a crea DLL de completare.
  1. Descărcaţi fişierul VB6 mouse-ul Wheel.exe. Fişierul următor este disponibil pentru descărcare de la Microsoft Download Center:
    DescarcaDescărcaţi acum pachetul VB6MouseWheel.EXE.

    Pentru mai multe informaţii despre modul de descărcare a fișierelor suport Microsoft, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
    119591 Cum se obţine fişierele de suport Microsoft de la serviciile online
    Microsoft a scanat acest fișier pentru viruşi. Microsoft a utilizat cele mai recente produse software de detectare a virusilor care erau disponibile la data la care fisierul a fost înregistrat. Fişierul este stocat pe fermă de servere securizate care ajută la prevenirea modificărilor neautorizate ale fişierului.
  2. Faceţi clic pe Start, faceţi clic pe Run, tip regsvr32 <path>\VB6IDEMouseWheelAddin.dll</path>, apoi faceţi clic pe OK.
  3. Porni Visual Basic 6.0.
  4. Faceţi clic pe Add-Ins, şi apoi faceţi clic peManager de program de completare.
  5. În Listă tabel de Manager de program de completare , faceţi clic peRotiţa mouse-ului Fix.
  6. Faceţi clic şi selectaţi casetă de selectare Încărcate/descărcate , şi faceţi clic pentru a selecta caseta de încărcare la pornire .
  7. Faceţi clic pe OK.
Puteţi construi, de asemenea, de completare DLL în Visual Basic 6.0. În acest caz, DLL de completare este inscrisa automat. Apoi, puteţi urma paşii 4 până la 7 pentru a permite DLL de completare. Pentru a construi DLL de completare, faceţi clic pe Face VB6IDEMouseWheelAddin.dll în meniul fişier .

Metoda 2

A reveni la o versiune anterioară de Microsoft IntelliPoint produse de plastic. Pentru aceasta, urmaţi aceşti paşi:
  1. Dacă software-ul IntelliPoint care este instalat pe yourcomputer este versiunea 4.9 sau o versiune ulterioară, elimina software-ul IntelliPoint din yourcomputer.
  2. Instalaţi IntelliPoint produse de plastic version4.12. Fişierul următor este disponibil pentru descărcare de la Microsoft Download Center:
    DescarcaDescărcaţi acum pachetul IntelliPoint 4.12.

    Pentru mai multe informaţii despre modul de descărcare a fișierelor suport Microsoft, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
    119591 Cum se obţine fişierele de suport Microsoft de la serviciile online
    Microsoft a scanat acest fișier pentru viruşi. Microsoft a utilizat cele mai recente produse software de detectare a virusilor care erau disponibile la data la care fisierul a fost înregistrat. Fişierul este stocat pe fermă de servere securizate care ajută la prevenirea modificărilor neautorizate ale fişierului.
Notă Puteţi utiliza, de asemenea, acest program de completare în cele mai multe medii de VBA. Instalarea de completare descris mai devreme, creaţi un fişier .reg cu următoarele valori şi merge cu al tău registru.

Windows Registry Editor Version 5.00

HKEY_CURRENT_USER\Software\Microsoft\VBA\VBE\6.0\Addins\VB6IDEMouseWheelAddin.Connect
  • "FriendlyName"="MouseWheel Fix"
  • "CommandLineSafe" = dword:00000000
  • "LoadBehavior" = dword:00000000
Notă Aceste chei pot fi ignorate, dacă le-aţi pus sub HKEY_LOCAL_MACHINE.
Stare
Acest comportament este de design.
Informaţii suplimentare
Mouse suport roată în Visual Basic 6.0 este o funcţie de driverul de mouse-ul. WM_MOUSEWHEEL mesajului la fereastra Focus atunci când rotiţi rotiţa mouse-ului. Deoarece Visual Basic 6.0 IDE nu are suport încorporat pentru defilare folosind roata mouse-ului, IDE ignoră mesajul WM_MOUSEWHEEL. Cu toate acestea, IntelliPoint produse de plastic traducere 4.12 oferă suport roata mouse-ului şi converteşte mesajul WM_MOUSEWHEEL la WM_SCROLL. IntelliPoint produse de plastic traducere 4.9 şi versiunile ulterioare nu au această caracteristică. Prin urmare, dacă doriţi să utilizaţi rotiţa mouse-ului pentru a defila în Visual Basic 6.0 IDE, trebuie să utilizaţi IntelliPoint produse de plastic traducere 4.12.
Referinţe
Pentru informaţii suplimentare despre notificarea WM_MOUSEWHEEL, vizitaţi următorul site Web Reţea Microsoft pentru dezvoltatori (MSDN):

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 837910 - Ultima examinare: 11/23/2013 16:44:00 - Revizie: 1.0

Microsoft Visual Basic for Applications 6.0, Microsoft Visual Basic 5.0 Enterprise Edition

  • kbevent kbideproject kbdriver kbdevstudio kbprb kbmt KB837910 KbMtro
Feedback
ementsByTagName("head")[0].appendChild(m);