Ο τροχός του ποντικιού δεν λειτουργεί στο Visual Basic 6.0 IDE

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 837910 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Δεν μπορείτε να κάνετε κύλιση χρησιμοποιώντας τον τροχό του ποντικιού στο Microsoft Visual Basic 6.0 IDE.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται επειδή το Visual Basic 6.0 IDE δεν διαθέτει ενσωματωμένη υποστήριξη για κύλιση με τον τροχό του ποντικιού.

Εναλλακτικός τρόπος αντιμετώπισης

Για να λύσετε αυτό το πρόβλημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:

Μέθοδος 1

Κάντε λήψη του αρχείου VB6 Mouse Wheel.exe, το οποίο περιλαμβάνει το πρόσθετο DLL και τον κώδικα που χρησιμοποιείται για τη δημιουργία του πρόσθετου.
  1. Κάντε λήψη του αρχείου VB6 Mouse Wheel.exe. Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft (Download Center):
    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    Λήψη
    Άμεση λήψη του πακέτου VB6MouseWheel.EXE (Αγγλική έκδοση).

    Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
    119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
    Η Microsoft έχει ελέγξει αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία δημοσίευσης του αρχείου. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.
  2. Κάντε κλικ στο κουμπί Έναρξη (Start), κάντε κλικ στην επιλογή Εκτέλεση (Run), πληκτρολογήστε regsvr32 <path>\VB6IDEMouseWheelAddin.dll και κατόπιν κάντε κλικ στο κουμπί OK.
  3. Ξεκινήστε το Visual Basic 6.0.
  4. Κάντε κλικ στο κουμπί Πρόσθετα (Add-Ins) και, στη συνέχεια, κάντε κλικ στο κουμπί Διαχείριση Προσθέτων (Add-In Manager).
  5. Στη λίστα Διαχείριση Προσθέτων (Add-In Manager), κάντε κλικ στην επιλογή Επιδιόρθωση τροχού ποντικιού (MouseWheel Fix).
  6. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου Φόρτωση/εκφόρτωση (Loaded/Unloaded) και, στη συνέχεια, κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου Φόρτωση κατά την εκκίνηση (Load on Startup).
  7. Κάντε κλικ στο κουμπί OK.
Μπορείτε επίσης να δημιουργήσετε το πρόσθετο DLL στη Visual Basic 6.0. Σε αυτήν την περίπτωση, το πρόσθετο DLL καταχωρείται αυτόματα. Στη συνέχεια, μπορείτε να ακολουθήσετε τα βήματα 4 έως 7 για να ενεργοποιήσετε το πρόσθετο DLL. Για να δημιουργήσετε πρόσθετο DLL, κάντε κλικ στην επιλογή Make VB6IDEMouseWheelAddin.dll του μενού Αρχείο (File).

Μέθοδος 2

Επιστρέψτε σε μια παλαιότερη έκδοση του λογισμικού Microsoft IntelliPoint. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Στην περίπτωση που το λογισμικό IntelliPoint που είναι εγκατεστημένο στον υπολογιστή σας ανήκει στην έκδοση 4.9 ή σε νεότερη έκδοση, καταργήστε το από τον υπολογιστή σας.
  2. Εγκαταστήστε το λογισμικό IntelliPoint έκδοσης 4.12. Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft (Download Center):
    Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
    Λήψη
    Άμεση λήψη του πακέτου IntelliPoint 4.12 (Αγγλική έκδοση).

    Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
    119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
    Η Microsoft έχει ελέγξει αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία δημοσίευσης του αρχείου. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.
Σημείωση Μπορείτε επίσης να χρησιμοποιήσετε αυτό το πρόσθετο στα περισσότερα περιβάλλοντα VBA. Εγκαταστήστε το πρόσθετο σύμφωνα με την παραπάνω περιγραφή, δημιουργήστε ένα αρχείο .reg με τις ακόλουθες τιμές και συγχωνεύστε το με το μητρώο.

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
Σημείωση Αυτά τα κλειδιά μπορούν να παραβλεφθούν εάν τα τοποθετήσετε στο HKEY_LOCAL_MACHINE.

Κατάσταση

Αυτή η συμπεριφορά οφείλεται στη σχεδίαση.

Περισσότερες πληροφορίες

Η υποστήριξη του τροχού του ποντικιού στη Visual Basic 6.0 είναι μια λειτουργία του προγράμματος οδήγησης του ποντικιού. Όταν περιστρέφετε τον τροχό του ποντικιού, γίνεται αποστολή του μηνύματος WM_MOUSEWHEEL στο παράθυρο "Εστίαση" (Focus). Επειδή το πρόγραμμα Visual Basic 6.0 IDE δεν διαθέτει ενσωματωμένη υποστήριξη για τη λειτουργία κύλισης με τη βοήθεια του τροχού του ποντικιού, το IDE παραβλέπει το μήνυμα WM_MOUSEWHEEL. Ωστόσο, η έκδοση 4.12 του λογισμικού IntelliPoint παρέχει υποστήριξη για τον τροχό του ποντικιού και μετατρέπει το μήνυμα WM_MOUSEWHEEL σε WM_SCROLL. Η έκδοση 4.9 του λογισμικού IntelliPoint και οι νεότερες εκδόσεις δεν διαθέτουν αυτήν τη δυνατότητα. Κατά συνέπεια, εάν θέλετε να χρησιμοποιήσετε το ποντίκι για να κάνετε κύλιση στο Visual Basic 6.0 IDE, πρέπει να χρησιμοποιήσετε την έκδοση 4.12 του λογισμικού IntelliPoint.

Αναφορές

Για πρόσθετες πληροφορίες σχετικά με την ειδοποίηση WM_MOUSEWHEEL, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN)στο Web (στα αγγλικά):
http://msdn2.microsoft.com/en-us/library/ms645617.aspx
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
828675 Ο τροχός του ποντικιού κάνει κύλιση με χαμηλότερη ταχύτητα μετά την εγκατάσταση του πληκτρολογίου Microsoft Desktop Elite

Ιδιότητες

Αναγν. άρθρου: 837910 - Τελευταία αναθεώρηση: Τρίτη, 26 Φεβρουαρίου 2008 - Αναθεώρηση: 5.4
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Basic 6.0 Enterprise Edition
  • Microsoft Visual Basic 6.0 Enterprise Edition Service Pack 3
  • Microsoft Visual Basic 6.0 Enterprise Edition Service Pack 4
  • Microsoft Visual Basic 6.0 Enterprise Edition Service Pack 5
  • Microsoft Visual Basic for Applications 6.0
  • Microsoft Visual Basic for Applications 5.0
  • Microsoft Visual Basic 5.0 Enterprise Edition
Λέξεις-κλειδιά: 
kbdevstudio kbprb kbdriver kbideproject kbevent KB837910

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com