Acara roda gulir dengan mouse tidak bekerja dalam Visual Basic 6.0 IDE

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 837910 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA

Anda tidak dapat menggulir dengan menggunakan roda gulir dengan mouse di Microsoft Visual Basic 6.0 IDE.

PENYEBAB

Masalah ini terjadi karena Visual Basic 6.0 IDE tidak tidak memiliki built-in mendukung untuk bergulir dengan menggunakan roda gulir dengan mouse.

TEKNIK PEMECAHAN MASALAH

Untuk mengatasi masalah ini, gunakan salah satu metode berikut:

Metode 1

Download file VB6 gulir dengan mouse Wheel.exe yang mencakup Tambah-in DLL dan kode yang digunakan untuk membuat Tambah-in DLL.
  1. Download file VB6 gulir dengan mouse Wheel.exe. Berkas berikut ini tersedia untuk men-download dari Pusat Download Microsoft:
    Perkecil gambar iniPerbesar gambar ini
    Men-download
    Download paket VB6MouseWheel.EXE sekarang.

    Untuk informasi lebih lanjut tentang cara mengunduh berkas dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel tersebut di dalam Pangkalan Pengetahuan Microsoft:
    119591 Cara mendapatkan berkas Dukungan Microsoft dari layanan online
    Microsoft memindai berkas untuk virus. Microsoft menggunakan peranti penangkap lunak pendeteksi virus terbaru yang tersedia pada tanggal ketika berkas dikirimkan. Berkas tersebut disimpan pada server aman yang membantu mencegah pengubahan yang tidak sah terhadap berkas.
  2. Klik Mulai, klik Menjalankan, jenis regsvr32 <path>\VB6IDEMouseWheelAddin.dll</path>, kemudian klik Oke.
  3. Mulai Visual Basic 6.0.
  4. Klik tambah pasang, lalu kliktambah pasang Manager.
  5. Dalam tambah pasang Manager Daftar, klikFix roda tetikus.
  6. Klik untuk memilih Dimuat/diturunkan Periksa kotak, dan kemudian klik untuk memilih Beban pada Startup Periksa kotak.
  7. Klik Oke.
Anda juga dapat membangun tambahan DLL dalam Visual Basic 6.0. Jika Anda melakukan hal ini, Tambah-in DLL secara otomatis terdaftar. Anda dapat mengikuti Langkah 4 sampai 7 untuk mengaktifkan Tambah-in DLL. Untuk membangun tambahan DLL, klik Membuat VB6IDEMouseWheelAddin.dll pada File menu.

Metode 2

Kembali ke sebelumnya Versi peranti penangkap lunak Microsoft IntelliPoint. Untuk melakukannya, ikuti langkah berikut:
  1. Jika IntelliPoint peranti penangkap lunak yang diinstal pada Anda komputer adalah versi 4,9 atau versi yang lebih baru, menghapus peranti penangkap lunak IntelliPoint dari Anda komputer.
  2. Menginstal versi software IntelliPoint 4.12. The berkas berikut ini tersedia untuk di-download dari Microsoft Download Pusat:
    Perkecil gambar iniPerbesar gambar ini
    Men-download
    Download paket IntelliPoint 4.12 sekarang.

    Untuk informasi lebih lanjut tentang cara mengunduh berkas dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel tersebut di dalam Pangkalan Pengetahuan Microsoft:
    119591 Cara mendapatkan berkas Dukungan Microsoft dari layanan online
    Microsoft memindai berkas untuk virus. Microsoft menggunakan peranti penangkap lunak pendeteksi virus terbaru yang tersedia pada tanggal ketika berkas dikirimkan. Berkas tersebut disimpan pada server aman yang membantu mencegah pengubahan yang tidak sah terhadap berkas.
Catatan Anda juga dapat menggunakan tambah pasang ini kebanyakan VBA lingkungan. Menginstal tambahan sebagaimana dijelaskan sebelumnya, membuat .reg file dengan nilai berikut, dan bergabung dengan registri Anda.

Peninjau Suntingan Registri Windows versi 5.00

HKEY_CURRENT_USER\Software\Microsoft\VBA\VBE\6.0\Addins\VB6IDEMouseWheelAddin.Connect
  • "FriendlyName"="roda tetikus memperbaiki"
  • "CommandLineSafe" = dword: 00000000
  • "LoadBehavior" = dword: 00000000
Catatan tombol tekan ini dapat diabaikan jika Anda menempatkan mereka di bawah HKEY_LOCAL_MACHINE.

STATUS

Ini perilaku adalah dengan desain.

INFORMASI LEBIH LANJUT

Dukungan roda gulir dengan mouse dalam Visual Basic 6.0 adalah fungsi gulir dengan mouse driver. WM_MOUSEWHEEL pesan dikirim ke jendela fokus ketika Anda memutar roda gulir dengan mouse. Karena Visual Basic 6.0 IDE tidak memiliki built-in dukungan untuk bergulir dengan menggunakan roda gulir dengan mouse, IDE mengabaikan WM_MOUSEWHEEL pesan. Namun, IntelliPoint software versi 4.12 menyediakan gulir dengan mouse wheel mendukung dan mengkonversi pesan WM_MOUSEWHEEL ke WM_SCROLL. IntelliPoint peranti penangkap lunak versi 4,9 dan versi yang lebih baru tidak memiliki fitur ini. Oleh karena itu, jika Anda ingin menggunakan roda gulir dengan mouse untuk menggulir dalam Visual Basic 6.0 IDE, Anda harus menggunakan IntelliPoint software versi 4.12.

REFERENSI

Untuk informasi tambahan tentang Notifikasi WM_MOUSEWHEEL, kunjungi Web site Microsoft Developer Network (MSDN) berikut:
http://msdn2.Microsoft.com/en-us/library/ms645617.aspx

Properti

ID Artikel: 837910 - Kajian Terakhir: 05 Juni 2012 - Revisi: 0.1
Berlaku bagi:
  • Microsoft Visual Basic for Applications 6.0
  • Microsoft Visual Basic 5.0 Enterprise Edition
Kata kunci: 
kbevent kbideproject kbdriver kbdevstudio kbprb kbmt KB837910 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 837910

Berikan Masukan

 

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