如何让VB6代码编辑器垂直滚动条随鼠标滚轮滚动
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代码编辑器垂直滚动条随鼠标滚轮滚动的更多相关文章
- WPF中关于自定义控件的滚动条鼠标停留在内容上鼠标滚轮滚动无效的问题
问题起因:在一个用户控件里放置了1个TreeView垂直顺序放置. 当用户控件中的内容超过面板大小时,滚动条会自动出现 ,但是只有当鼠标指示在右边滚动条的那一条位置时,才支持鼠标滚轴滚动. 点在控件内 ...
- DBGRID 拖动滚动条 和 鼠标滚轮的问题
滚动条拖动问题 默认是,拖动时,网格内数据不变,等放开鼠标后才会变. 方法 拖动时同时变,当前记录也变,不用新控件 http://wenwen.sogou.com/z/q185291591.htm 鼠 ...
- jquery鼠标移入某区域屏蔽鼠标滚轮 滚动滚动条
<script> var firefox = navigator.userAgent.indexOf('Firefox') != -1; function MouseWheel(e) { ...
- 自定义滚动条配合鼠标滚轮demo
<!DOCTYPE html> <html> <head> <title></title> <meta charset="u ...
- VB6 如何自定义代码字体和支持鼠标滚轮
1 点击工具-选项-编辑器格式,把代码改成需要的字体和大小.(一般微软雅黑,16号字体比较好) 2 从以下网站下载VB6增强工具,可以支持鼠标滚轮代替右侧滚动条查看代码,按F3还可以切换代码窗口和 ...
- 【转】代码编辑器(二)-SynEdit
在我去年的时候我就有这个了,而且这是我第二个第三方的控件(第一个是DevExpress),这个是专门做代码编辑器的.安装方法:点我. 安装成功了之后,会在Tool Palette看到两个:SynEdi ...
- 如何重载ComboBox 使其下拉按钮(带下箭头的)和下拉列表的垂直滚动条的宽度改变?(自绘ComboBox) [转]
原文地址:http://bbs.csdn.net/topics/390135022 http://blog.csdn.net/scsdn/article/details/4363299 想使用winf ...
- 轻量、强大的代码编辑器控件-WinForm完美版
前段时间做个小项目需要用到一个代码编辑器控件,但网上搜了半天,居然没发现一个完全满意的编辑器.现有的一些编辑器有: FastedTextBox 优点:1. 轻量. 2. 样式美观. 3. DEMO完 ...
- 在线代码编辑器CodeMirror简介
1.什么是Code Mirror 最近做一个项目需要在网页上实现一个代码编辑器,支持语法高亮.自动缩进.智能提示等功能.发现Code Mirror刚好满足所有需求.Code Mirror是由js写的一 ...
随机推荐
- C#Redis初识
前面博客写了nginx负载均衡,大致了解了下nginx,不过这都是2016年的,2017年的计划也列了,重要的是执行,最近在看RabbitMQ和redis,由于今天和小伙伴们一起去聚餐了,回来的比较晚 ...
- 并发编程——ConcurrentHashMap#helpTransfer() 分析
前言 ConcurrentHashMap 鬼斧神工,并发添加元素时,如果 map 正在扩容,其他线程甚至于还会帮助扩容,也就是多线程扩容.就这一点,就可以写一篇文章好好讲讲.今天一起来看看. 源码分析 ...
- winform窗体 控件 【ListView】
ListView 表格试图 1.设置视图属性 Details 试图可见 2.设置列 Columns集合 编辑列—— 添加列,修改列名 3.添加行数据 Items 集 ...
- [日常] Go语言圣经--示例: 并发的Echo服务
最简单的回声服务器: package main import ( "io" "net" "log" ) func main() { list ...
- Ubuntu安装完成后设置root密码
安装完ubuntu后没有默认的root密码,如果要设置root密码需要进行如下步骤: 1 sudo passwd 2 连续输入两次新密码
- Java基础——GUI编程(二)
一.事件监听机制 -- 事件源:awt 或swing包中的那些图形界面组件,即发生事件的组件 -- 事件:Event 用户对组件的一个操作 -- 监听器:Listener 负责处理事件的方法 二. ...
- VirtualBox配置centos7静态ip(详解)
VirtualBox安装centos7配置静态ip地址可以本机访问,可以联网. 在开始之前先说一下,不知道为什么,我在网上百度的大多数是不能用的,或者只能主机访问,或者只能联网. 我的配置文件为ifc ...
- python中强大优雅的列表推导表达式
推导表达式其实就是简化一些循环判断操作等 生成一个数字1-10的列表,可以有多少种方法? >>> l = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ] > ...
- AOP 应用 性能
AOP 我的感觉是做些日志什么的比较好,比如在每个controller的api前后搞一下,或者做些metric.今天在spring里用了下AOP并简单的测了一下性能. 使用 业务类 public cl ...
- python解释器介绍以及Pycharm的破解
python语言是弱类型解释型语言,弱类型指的是没有强制规定它的类型. 由于是解释型语言,则必有解释器与其匹配,根据不同的工作环境以及需求,python的解释器有很多种, 官方推荐的是CPython, ...