VB6毕竟是很老的产品了,它的代码编辑器垂直滚动条并不能随鼠标的滚轮而滚动,这个问题会让我们在编写代码的时候觉得很不方便,不过还是有一种方法可以解决这个问题的。
    先下载一个微软发布的“VB6IDEMouseWheelAddin.dll”文件(此文件已经上传到百度网盘,网址:http://pan.baidu.com/s/1c06KY7e,或者也可以自己百度一下该文件名下载),然后按照以下的方法进行(注意:此处介绍的是一种通用的方法,适合是32位和64位的系统上使用):

一、  将下载的文件解压以后,取出里面的“VB6IDEMouseWheelAddin.dll”文件,将此文件放在一个不容易被删除的文件夹里面(注:此文件千万不能删除,否则就没有用了),比如此处是放在C盘的windows文件夹下:

二:此处要分开处理了

如果你的电脑上是Windows7或者XP系统,在开始菜单的“运行”里面输入“regsvr32 c:\Windows\VB6IDEMouseWheelAddin.dll” (注意:此处regsvr32后面有一个空格,且后面是之前放入的那个文件的完整路径,如果也是放在C盘的windows文件夹里面的,则那个路径可以直接复制粘贴,反之的话,需要修改为自己放入那个文件的完整路径),然后回车:

然后就提示注册成功:

如果你的电脑是Windows8(8.1)或者是Windows10系统,因为这三者系统对权限的要求比较苛刻,操作系统的用户通常都不是管理员,所以需要这样处理才可以(此处以Windows10系统为例):

找到开始菜单里面的“Windows系统”,然后右键点击里面的“命令提示符”,选择“更多”——“以管理员身份运行”(注:这里不同的Windows系统版本可能有一些出入,反正要选择“以管理员身份运行”)就可以了,如图所示:

然后在打开的“管理员:命令提示符”窗体内,手动输入以下内容(实测不能复制粘贴,注意不要输入错误了):regsvr32 c:\Windows\VB6IDEMouseWheelAddin.dll(注意:此处regsvr32后面有一个空格,且后面是之前放入的那个文件的完整路径,如果也是放在C盘的windows文件夹里面的,反之的话,需要修改为自己放入那个文件的完整路径),如图所示:

然后按回车,得到提示注册成功:

三、然后打开vb6开发环境(随便打开一个都可以), 点击菜单“外接程序”——“外接程序管理器”:

四、然后在外接程序管理器窗体当中,选择“MouseWheel Fix”这一项,然后在右下方“加载行为”那里打钩“在启动中加载”和“加载/卸载”两项,然后点击确定就可以了,这样使用vb6开发的软件的代码编辑器垂直滚动条都可以随鼠标滚轮而滚动了(不需要重启VB6.0都可以):

注意事项:如果你的电脑操作系统是Windows8(8.1)或者是Windows10,在注册上面所述的那个dll文件的时候可能会遇到出错的情况,建议先仔细检查一下注册的时候输入的字符串是否正确了,然后问题依旧的话,建议把那个文件放在除了C盘的其它盘上,或者是放在C盘里面的Windows\SysWOW64文件夹当中(如图所示),然后注册的时候再输入对应的完整地址即可,因为按照以往的经验,Windows8(8.1)或者是Windows10系统对C盘的安全管理比较严格,有的时候放在C盘(包括桌面上)的文件都不能正常的读取或者写入操作,如果遇到这种情况了,不妨换一个除了C盘之外的其它盘看看吧,或许这样就成功了。

注:本博客内所有的文章均为原创,欢迎转载,但转载时请注明“瑞文软件”的字样,谢谢!

如何让VB6代码编辑器垂直滚动条随鼠标滚轮滚动的更多相关文章

  1. WPF中关于自定义控件的滚动条鼠标停留在内容上鼠标滚轮滚动无效的问题

    问题起因:在一个用户控件里放置了1个TreeView垂直顺序放置. 当用户控件中的内容超过面板大小时,滚动条会自动出现 ,但是只有当鼠标指示在右边滚动条的那一条位置时,才支持鼠标滚轴滚动. 点在控件内 ...

  2. DBGRID 拖动滚动条 和 鼠标滚轮的问题

    滚动条拖动问题 默认是,拖动时,网格内数据不变,等放开鼠标后才会变. 方法 拖动时同时变,当前记录也变,不用新控件 http://wenwen.sogou.com/z/q185291591.htm 鼠 ...

  3. jquery鼠标移入某区域屏蔽鼠标滚轮 滚动滚动条

    <script> var firefox = navigator.userAgent.indexOf('Firefox') != -1; function MouseWheel(e) { ...

  4. 自定义滚动条配合鼠标滚轮demo

    <!DOCTYPE html> <html> <head> <title></title> <meta charset="u ...

  5. VB6 如何自定义代码字体和支持鼠标滚轮

    1 点击工具-选项-编辑器格式,把代码改成需要的字体和大小.(一般微软雅黑,16号字体比较好)   2 从以下网站下载VB6增强工具,可以支持鼠标滚轮代替右侧滚动条查看代码,按F3还可以切换代码窗口和 ...

  6. 【转】代码编辑器(二)-SynEdit

    在我去年的时候我就有这个了,而且这是我第二个第三方的控件(第一个是DevExpress),这个是专门做代码编辑器的.安装方法:点我. 安装成功了之后,会在Tool Palette看到两个:SynEdi ...

  7. 如何重载ComboBox 使其下拉按钮(带下箭头的)和下拉列表的垂直滚动条的宽度改变?(自绘ComboBox) [转]

    原文地址:http://bbs.csdn.net/topics/390135022 http://blog.csdn.net/scsdn/article/details/4363299 想使用winf ...

  8. 轻量、强大的代码编辑器控件-WinForm完美版

    前段时间做个小项目需要用到一个代码编辑器控件,但网上搜了半天,居然没发现一个完全满意的编辑器.现有的一些编辑器有: FastedTextBox 优点:1.  轻量. 2. 样式美观. 3. DEMO完 ...

  9. 在线代码编辑器CodeMirror简介

    1.什么是Code Mirror 最近做一个项目需要在网页上实现一个代码编辑器,支持语法高亮.自动缩进.智能提示等功能.发现Code Mirror刚好满足所有需求.Code Mirror是由js写的一 ...

随机推荐

  1. 【转】多线程:C#线程同步lock,Monitor,Mutex,同步事件和等待句柄(上)

    本篇从Monitor,Mutex,ManualResetEvent,AutoResetEvent,WaitHandler的类关系图开始,希望通过 本篇的介绍能对常见的线程同步方法有一个整体的认识,而对 ...

  2. Centos7 开启端口

    CentOS7默认没有使用iptables,所以通过编辑iptables的配置文件来开启80端口是不可以的. CentOS 7 采用了 firewalld 防火墙. 如要查询是否开启80端口: [ro ...

  3. python get请求

    #!/usr/bin/python #-*- coding:UTF-8 -*-#coding=utf-8 import requests import time import hashlib impo ...

  4. Nhibernate + MySQL 类型映射

    用SQLyog工具创建表 然后用自动映射工具NHibernate Mapping Generator对表做自动映射,得到 这个是可视化界面,后面有对应的代码. using System; using ...

  5. Java NIO系列教程(二) Channel

    Java NIO的通道类似流,但又有些不同: 既可以从通道中读取数据,又可以写数据到通道.但流的读写通常是单向的. 通道可以异步地读写. 通道中的数据总是要先读到一个Buffer,或者总是要从一个Bu ...

  6. vue实用组件——表格

    之前用了一下vue-bootstrap,感觉里面的表格组件特别好用,但是如果仅仅为了使用表格就引入bootstrap,似乎有点不划算.所以自己就试着实现了一下bootstrap里面表格的部分功能,目前 ...

  7. 用canvas画弧形进度条

    function toCanvas(id ,progress){ //canvas进度条 var canvas = document.getElementById(id), ctx = canvas. ...

  8. [转]Centos系统中查看文件和文件夹大小

    本文转自:https://blog.csdn.net/zgmu/article/details/52882868 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择.df可以 ...

  9. mysql 创建数据库,添加用户,用户授权

    一.创建mysql数据库 1.创建数据库语法 --创建名称为"testdb"数据库,并设定编码集为utf8 CREATE DATABASE IF NOT EXISTS testdb ...

  10. Git使用(一)——Cygwin

    1.下载2.安装镜像:1)上海交大的FTP:ftp://ftp.sjtu.edu.cn/sites/cygwin.com/pub/cygwin/2)163的镜像:http://mirrors.163. ...